THUNK_ORDINAL
Určuje typy thunků.
Syntaxe
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;
Elementy
Element (Prvek) | Popis |
---|---|
THUNK_ORDINAL_NOTYPE | Standardní thunk. |
THUNK_ORDINAL_ADJUSTOR | A this adjustor thunk. |
THUNK_ORDINAL_VCALL | Virtuální volání – čtk. |
THUNK_ORDINAL_PCODE | P-code thunk. |
THUNK_ORDINAL_LOAD | Zpožďování načtení. |
THUNK_ORDINAL_TRAMP_INCREMENTAL | Přírůstkové trampoline thunk (trampoline thunk se používá k odrazu volání z jednoho paměťového prostoru do jiného). |
THUNK_ORDINAL_TRAMP_BRANCHISLAND | Větev trampoline thunk. |
Poznámky
Hodnoty v tomto výčtu jsou vráceny z volání IDiaSymbol::get_thunkOrdinal metoda.
Požadavky
Hlavička: cvconst.h