Type Description Interfaces

The automation type description interfaces provide a way to read and bind to the descriptions of objects in a type library. These descriptions are used by ActiveX clients when they browse, create, and manipulate ActiveX (Automation) objects.

A type library is accessed through the ITypeLib interface. The ITypeLib interface provides access to information about the type description in a type library. The descriptions of individual objects are accessed through the ITypeInfo interface.

The following table describes the type description interfaces:

In this section

Topic Description
Type Descriptions
The information associated with an object described by ITypeInfo can include a set of functions, a set of data members, and various type attributes.
ITypeComp
The ITypeComp interface provides a fast way to access information that compilers need when binding to and instantiating structures and interfaces.
ITypeInfo
Used for reading information about objects.
ITypeInfo2
Used for reading information about objects.
ITypeLib
Represents a type library, the data that describes a set of objects.
ITypeLib2
Represents a type library, the data that describes a set of objects.

Type Description Functions