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.