THUNK_ORDINAL
Designa i tipi di frameworkk.
Sintassi
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;
Elementi
Elemento | Descrizione |
---|---|
THUNK_ORDINAL_NOTYPE |
Standard di thunk. |
THUNK_ORDINAL_ADJUSTOR |
Un this regolatore. |
THUNK_ORDINAL_VCALL |
Call virtual call thunk. |
THUNK_ORDINAL_PCODE |
P-code thunk. |
THUNK_ORDINAL_LOAD |
Caricamento ritardato di thunk. |
THUNK_ORDINAL_TRAMP_INCREMENTAL |
Trampolino incrementale (un trampolino viene usato per rimbalzare le chiamate da uno spazio di memoria a un altro). |
THUNK_ORDINAL_TRAMP_BRANCHISLAND |
Tappeto elastico punto diramazione. |
THUNK_ORDINAL_TRAMP_STRICTICF |
Strict icf trampolino thunk. |
THUNK_ORDINAL_TRAMP_ARM64XSAMEADDRESS |
ARM64X stesso indirizzo trampolino trampolino. |
THUNK_ORDINAL_TRAMP_FUNCOVERRIDING |
Funzione che sostitue il trampolino di thunk. |
Osservazioni:
I valori di questa enumerazione vengono restituiti da una chiamata al metodo IDiaSymbol::get_thunkOrdinal .
Requisiti
Intestazione: cvconst.h