CALLCONV
The CALLCONV enumeration identifies the calling convention used by a method described in the METHODDATA structure.
typedef enum tagCALLCONV {
CC_CDECL =1,
CC_MSCPASCAL =2,
CC_PASCAL =CC_MSCPASCAL,
CC_MACPASCAL =3,
CC_STDCALL =4,
CC_RESERVED =5,
CC_SYSCALL =6,
CC_MPWCDECL =7,
CC_MPWPASCAL =8,
CC_MAX =9
} CALLCONV;
Remarks
On 16-bit Windows systems, functions implemented with the CC_CDECL calling convention cannot have a return type of float or double. This includes functions that return DATE, which is a floating-point type.
Requirements
| Runs on | Versions | Defined in | Include | Link to |
|---|---|---|---|---|
| Windows CE OS | 2.0 and later | Oaidl.h |
Note This API is part of the complete Windows CE OS package as provided by Microsoft. The functionality of a particular platform is determined by the original equipment manufacturer (OEM) and some devices may not support this API.
Last updated on Tuesday, July 13, 2004
© 1992-2000 Microsoft Corporation. All rights reserved.