THUNK_ORDINAL

Designa tipos de código thunk.

Sintaxis

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;

Elementos

Elemento Descripción
THUNK_ORDINAL_NOTYPE Estándar thunk.
THUNK_ORDINAL_ADJUSTOR Un this ajustador matones.
THUNK_ORDINAL_VCALL Llamada virtual thunk.
THUNK_ORDINAL_PCODE Código P thunk.
THUNK_ORDINAL_LOAD Retrasar la carga thunk.
THUNK_ORDINAL_TRAMP_INCREMENTAL Thunk de trampoline incremental (se usa un thunk de trampoline para rebotar llamadas de un espacio de memoria a otro).
THUNK_ORDINAL_TRAMP_BRANCHISLAND Trampoline de punto de rama thunk.

Comentarios

Los valores de esta enumeración se devuelven desde una llamada al método IDiaSymbol::get_thunkOrdinal.

Requisitos

Encabezado: cvconst.h

Consulte también