THUNK_ORDINAL

Désigne les types 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;

Éléments

THUNK_ORDINAL_NOTYPE Thunk standard.

THUNK_ORDINAL_ADJUSTOR Un thunk d’ajusteur this.

THUNK_ORDINAL_VCALL Thunk d’appel virtuel.

THUNK_ORDINAL_PCODE Thunk P-code P.

THUNK_ORDINAL_LOAD Thunk de chargement différé.

THUNK_ORDINAL_TRAMP_INCREMENTAL Thunk de trampoline incrémentiel (un thunk de trampoline est utilisé pour faire rebondir des appels d’un espace mémoire à un autre).

THUNK_ORDINAL_TRAMP_BRANCHISLAND Thunk de trampoline de point de branche.

Notes

Les valeurs de cette énumération sont retournées par un appel à la méthode IDiaSymbol::get_platform.

Configuration requise

En-tête : cvconst.h

Voir aussi