共用方式為


THUNK_ORDINAL

指定 Thunk 類型。

語法

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;

元素

元素 描述
THUNK_ORDINAL_NOTYPE 標準 thunk。
THUNK_ORDINAL_ADJUSTOR this調整器 Thunk。
THUNK_ORDINAL_VCALL 虛擬呼叫 Thunk。
THUNK_ORDINAL_PCODE P 程式代碼 Thunk。
THUNK_ORDINAL_LOAD 延遲載入 Thunk。
THUNK_ORDINAL_TRAMP_INCREMENTAL 累加蹦床拇指(蹦床拇指用來將呼叫從一個記憶空間彈跳到另一個記憶體空間)。
THUNK_ORDINAL_TRAMP_BRANCHISLAND 分支點蹦床圖克。

備註

這個列舉中的值會從 IDiaSymbol::get_ThunkOrdinal 方法的呼叫傳回。

需求

標頭: cvconst.h

另請參閱