共用方式為


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
    A this adjustor thunk。

  • THUNK_ORDINAL_VCALL
    虛擬呼叫 thunk。

  • THUNK_ORDINAL_PCODE
    P-code thunk。

  • THUNK_ORDINAL_LOAD
    延遲載入 thunk 外。

  • THUNK_ORDINAL_TRAMP_INCREMENTAL
    累加式 trampoline thunk (trampoline thunk 用來從一個記憶體空間的呼叫跳躍到另一個)。

  • THUNK_ORDINAL_TRAMP_BRANCHISLAND
    分支點 trampoline thunk。

備註

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

需求

標頭: cvconst.h

請參閱

參考

IDiaSymbol::get_thunkOrdinal

其他資源

列舉和結構