_ATL_FUNC_INFO Structure
Contains type information used to describe a method or property on a dispinterface.
struct _ATL_FUNC_INFO{
CALLCONV cc;
VARTYPE vtReturn;
SHORT nParams;
VARTYPE pVarTypes[_ATL_MAX_VARTYPES];
};
- cc
-
The calling convention. When using this structure with the IDispEventSimpleImpl class, this member must be CC_STDCALL. CC_CDECL is the only option supported in Windows CE for the CALLCONV field of the _ATL_FUNC_INFO structure. Any other value is unsupported thus its behavior undefined.
- vtReturn
-
The variant type of the function return value.
- nParams
-
The number of function parameters.
- pVarTypes
-
An array of variant types of the function parameters.
Internally, ATL uses this structure to hold information obtained from a type library. You may need to manipulate this structure directly if you provide type information for an event handler used with the IDispEventSimpleImpl class and SINK_ENTRY_INFO macro.