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_TRAMP_STRICTICF,
THUNK_ORDINAL_TRAMP_ARM64XSAMEADDRESS,
THUNK_ORDINAL_TRAMP_FUNCOVERRIDING,
} THUNK_ORDINAL;
Éléments
Élément | Description |
---|---|
THUNK_ORDINAL_NOTYPE |
Thunk standard. |
THUNK_ORDINAL_ADJUSTOR |
Un thunk d’ajusteur this . |
THUNK_ORDINAL_VCALL |
Appel virtuel thunk. |
THUNK_ORDINAL_PCODE |
Jeu de code P. |
THUNK_ORDINAL_LOAD |
Retarder le jeu de charge. |
THUNK_ORDINAL_TRAMP_INCREMENTAL |
Thunk de trampoline incrémentiel (un thunk de trampoline est utilisé pour rebondir des appels d’un espace mémoire à un autre). |
THUNK_ORDINAL_TRAMP_BRANCHISLAND |
Thunk de trame de point de branche. |
THUNK_ORDINAL_TRAMP_STRICTICF |
Strict icf trampoline thunk. |
THUNK_ORDINAL_TRAMP_ARM64XSAMEADDRESS |
ARM64X même adresse thunk de trampoline. |
THUNK_ORDINAL_TRAMP_FUNCOVERRIDING |
Fonction substituant le thunk de trampoline. |
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