Partilhar via


THUNK_ORDINAL

Designa os tipos de conversão.

typedef enum THUNK_ORDINAL { 
   THUNK_ORDINAL_NOTYPE,
   THUNK_ORDINAL_ADJUSTOR,
   THUNK_ORDINAL_VCALL,
   THUNK_ORDINAL_PCODE,
   THUNK_ORDINAL_LOAD 

   // trampoline thunk ordinals - only for use in Trampoline thunk symbols
   THUNK_ORDINAL_TRAMP_INCREMENTAL,
   THUNK_ORDINAL_TRAMP_BRANCHISLAND,
} THUNK_ORDINAL;

Elements

  • THUNK_ORDINAL_NOTYPE
    Conversão padrão.

  • THUNK_ORDINAL_ADJUSTOR
    A this thunk adjustor.

  • THUNK_ORDINAL_VCALL
    Conversão de chamada virtual.

  • THUNK_ORDINAL_PCODE
    Conversão do código de P.

  • THUNK_ORDINAL_LOAD
    Conversão de carregamento de atraso.

  • THUNK_ORDINAL_TRAMP_INCREMENTAL
    Conversão de trampoline incremental (uma conversão de trampoline é usada repercutida chamadas a partir do espaço de memória de um para outro).

  • THUNK_ORDINAL_TRAMP_BRANCHISLAND
    Conversão de trampoline de ponto de ramificação.

Comentários

Os valores desta enumeração são retornados de uma chamada para o IDiaSymbol::get_thunkOrdinal método.

Requisitos

Cabeçalho: cvconst.h

Consulte também

Referência

IDiaSymbol::get_thunkOrdinal

Outros recursos

Enumerações e estruturas