Interface
| Member name
| Purpose
|
ICreateTypeInfo
| AddFuncDesc
| Adds a function description as a type description.
|
| AddImplType
| Specifies an inherited interface.
|
| AddRefTypeInfo
| Adds a type description to those referenced by the type description being
created.
|
| AddVarDesc
| Adds a data member description as a type description.
|
| DefineFuncAsDllEntry
| Associates a DLL entry point with a function that has a specified index.
|
| LayOut
| Assigns VTBL offsets for virtual functions and instance offsets for
per-instance data members.
|
| SetAlignment
| Specifies data alignment for types of TKIND_RECORD.
|
| SetDocString
| Sets the documentation string displayed by type browsers.
|
| SetFuncAndParamNames
| Sets the function name and names of its parameters.
|
| SetFuncDocString
| Sets the documentation string for a function.
|
| SetFuncHelpContext
| Sets the Help context for a function.
|
| SetGuid
| Sets the globally unique ID for the type library.
|
| SetHelpContext
| Sets the Help context of the type description.
|
| SetImplTypeFlags
| Sets the attributes for an implemented or inherited interface of a type.
|
| SetMops
| Sets the opcode string for a type description.
|
| SetSchema
| Reserved for future use.
|
| SetTypeDescAlias
| Sets the type description for which this type description is an alias, if
TYPEKIND=TKIND_ALIAS.
|
| SetTypeFlags
| Sets type flags of the type description being created.
|
| SetTypeIdlDesc
| Reserved for future use.
|
| SetVarDocString
| Sets the documentation string for a variable.
|
| SetVarHelpContext
| Sets the Help context for a variable.
|
| SetVarName
| Sets the name of a variable.
|
| SetVersion
| Sets version numbers for the type description.
|
ICreateTypeLib
| CreateTypeInfo
| Creates a new type description instance within the type library.
|
| SaveAllChanges
| Saves the ICreateTypeLib instance.
|
| SetDocString
| Sets the documentation string for the type library.
|
| SetHelpContext
| Sets the Help context for general information about the type library in the
Help file.
|
| SetHelpFileName
| Sets the Help filename.
|
| SetLcid
| Sets the locale code indicating the national language associated with the
library.
|
| SetLibFlags
| Sets library flags, such as LIBFLAG_FRESTRICTED.
|
| SetName
| Sets the name of the type library.
|
| SetGuid
| Sets the globally unique ID for the type library.
|
| SetVersion
| Sets major and minor version numbers for the type library.
|
Library creation functions
| CreateTypeLib
| Gives access to a new object instance that supports the ICreateTypeLib interface.
|