IDispatch Data Types and Structures [Automation]
The IDispatch interface uses the following data types and structures. For more information on the implementation of the IDispatch interface see Dispatch Interface and API Functions.
Name | Purpose |
|---|---|
A pointer to a wide character string. | |
Identifies the calling convention used by a member function. | |
Provides a precise data type of monetary data. | |
Provides a decimal data type. | |
Identifies a method, property, or argument to Invoke. | |
Contains arguments passed to a method or property. | |
Describes an error that occurred during Invoke. | |
Describes the members of an interface. | |
Provides locale information for international string comparisons and localized member names. | |
Describes a method or property. | |
Describes a parameter to a method. | |
When a variant refers to another variant by using the VT_VARIANT | VT_BYREF vartype, the variant being referred to cannot also be of type VT_VARIANT | VT_BYREF. | |
Describes arguments that may be passed within DISPPARAMS. | |
Identifies the available variant types. | |
Used in VARIANT, TYPEDESC, and OLE (ActiveX) property sets. |