Compartilhar via


CALLCONV

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Essa enumeração identifica a convenção chamado usada por um método descrito a METHODDATA estrutura.

Syntax

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;

Elementos

  • CC_CDECL
    Indica que a convenção chamado Cdecl é usada para um método.
  • CC_MSCPASCAL
    Indica que a convenção chamado Mscpascal é usada para um método.
  • CC_PASCAL
    Indica que a convenção chamado Pascal é usada para um método.
  • CC_MACPASCAL
    Indica que a convenção chamado Macpascal é usada para um método.
  • CC_STDCALL
    Indica que a convenção chamado Stdcall é usada para um método.
  • CC_RESERVED
    Reservado para uso futuro.
  • CC_SYSCALL
    Indica que a convenção chamado Syscall é usada para um método.
  • CC_MPWCDECL
    Indica que a convenção chamado Mpwcdecl é usada para um método.
  • CC_MPWPASCAL
    Indica que a convenção chamado Mpwpascal é usada para um método.
  • CC_MAX
    Indica o fim das CALLCONV enumeração.

Remarks

Em 16-bit sistemas Windows, funções implementados com a convenção chamado CC_CDECL não podem ter um tipo de retorno de FLOAT ou duplo. Isso inclui funções que recuperar um tipo Date, que é um ponto flutuante tipo.

Requirements

Header oaidl.h
Windows Embedded CE Windows CE 2.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

Automation Enumerations
METHODDATA