THUNK_ORDINAL

definisce i tipi di thunk.

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;

Elementi

  • THUNK_ORDINAL_NOTYPE
    thunk standard.

  • THUNK_ORDINAL_ADJUSTOR
    In this thunk del controller master.

  • THUNK_ORDINAL_VCALL
    thunk di chiamata virtuale.

  • THUNK_ORDINAL_PCODE
    thunk di P-codice.

  • THUNK_ORDINAL_LOAD
    Ritardare il thunk di caricamento.

  • THUNK_ORDINAL_TRAMP_INCREMENTAL
    Thunk incrementale di trampolino (un thunk di trampolino viene utilizzato per rimbalzare le chiamate dallo spazio di memoria a un altro).

  • THUNK_ORDINAL_TRAMP_BRANCHISLAND
    Thunk di trampolino del punto di diramazione.

Note

I valori in questa enumerazione restituiti da una chiamata a IDiaSymbol::get_thunkOrdinal metodo.

Requisiti

intestazione: cvconst.h

Vedere anche

Riferimenti

IDiaSymbol::get_thunkOrdinal

Altre risorse

Enumerazioni e strutture