Sdílet prostřednictvím


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

Viz také