THUNK_ORDINALTHUNK_ORDINAL

Legt Thunk-Typen fest.Designates thunk types.

SyntaxSyntax

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;

ElementsElements

THUNK_ORDINAL_NOTYPE-Standard Thunk.THUNK_ORDINAL_NOTYPE Standard thunk.

THUNK_ORDINAL_ADJUSTOR eine this-oder-Thunk.THUNK_ORDINAL_ADJUSTOR A this adjustor thunk.

THUNK_ORDINAL_VCALL virtueller callthunk.THUNK_ORDINAL_VCALL Virtual call thunk.

THUNK_ORDINAL_PCODE P-Code Thunk.THUNK_ORDINAL_PCODE P-code thunk.

THUNK_ORDINAL_LOAD verzögertes Laden Thunk.THUNK_ORDINAL_LOAD Delay load thunk.

THUNK_ORDINAL_TRAMP_INCREMENTAL inkrementelles Trampolin-THUNK (ein Trampolin-THUNK wird verwendet, um Aufrufe von einem Speicherplatz zu einem anderen zu überspringen).THUNK_ORDINAL_TRAMP_INCREMENTAL Incremental trampoline thunk (a trampoline thunk is used to bounce calls from one memory space to another).

THUNK_ORDINAL_TRAMP_BRANCHISLAND-Kernstück-Trampolin-Thunk.THUNK_ORDINAL_TRAMP_BRANCHISLAND Branch point trampoline thunk.

HinweiseRemarks

Die Werte in dieser Enumeration werden von einem Rückruf der idiasymmetribol:: get_thunkOrdinal -Methode zurückgegeben.The values in this enumeration are returned from a call to the IDiaSymbol::get_thunkOrdinal method.

AnforderungenRequirements

Header: cvconst.hHeader: cvconst.h

Siehe auchSee also