Automation Interfaces (Windows CE 5.0)

Windows CE 5.0
Send Feedback

The following table shows the Automation interfaces with a description of the purpose of each.

Programming elementDescription
ICreateErrorInfoThis interface returns error information for applications that return rich error information.
ICreateTypeInfoThis interface provides the tools for creating and administering the type information defined through the type description.
ICreateTypeInfo2This interface derives from ICreateTypeInfo and adds methods for deleting items that have been added through ICreateTypeInfo.
ICreateTypeLibThis interface provides the methods for creating and managing the component or file that contains type information.
ICreateTypeLib2ICreateTypeLib2 inherits from ICreateTypeLib, and has four member functions.
IDispatchThis interface exposes objects, methods, and properties to Automation programming tools and other applications.
IEnumVARIANTThis interface provides a method for enumerating a collection of variants, including heterogeneous collections of objects and intrinsic types.
IErrorInfoThis interface provides detailed contextual error information for applications that receive rich information.
ISupportErrorInfoThis interface ensures that error information can be propagated up the call chain correctly.
ITypeCompThis interface provides a fast way to access information that compilers need when binding to and instantiating structures and interfaces.
ITypeInfoThis interface is typically used for reading information about objects.
ITypeInfo2This interface allows ITypeInfo to cast to an ITypeInfo2 in performance-sensitive cases.
ITypeLibThis interface provides methods for accessing a library of type descriptions.
ITypeLib2This interface inherits from the ITypeLib interface.

See Also

Automation Reference


Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.


Show: