THUNK_ORDINAL

Weist Thunktypen zu.

Syntax

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;

Elemente

Element Beschreibung
THUNK_ORDINAL_NOTYPE Standard-Thunk.
THUNK_ORDINAL_ADJUSTOR Ein this Adjustor Thunk.
THUNK_ORDINAL_VCALL Virtueller Anruf Thunk.
THUNK_ORDINAL_PCODE P-Code Thunk.
THUNK_ORDINAL_LOAD Verzögertes Laden von Thunk.
THUNK_ORDINAL_TRAMP_INCREMENTAL Inkrementelles Trampolin-Thunk (ein Trampolin-Thunk wird verwendet, um Anrufe von einem Speicherraum zu einem anderen zu springen).
THUNK_ORDINAL_TRAMP_BRANCHISLAND Zweigpunkt-Trampolin thunk.

Hinweise

Die Werte in dieser Enumeration werden von einem Aufruf der IDiaSymbol::get_locationType-Methode zurückgegeben.

Anforderungen

Header: cvconst.h

Weitere Informationen