Поделиться через


THUNK_ORDINAL

Обозначает типы преобразователя.

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;

Elements

  • THUNK_ORDINAL_NOTYPE
    Стандартный преобразователь.

  • THUNK_ORDINAL_ADJUSTOR
    A this преобразователь регулятора.

  • THUNK_ORDINAL_VCALL
    Преобразователь виртуальной вызова.

  • THUNK_ORDINAL_PCODE
    Преобразователь p-код.

  • THUNK_ORDINAL_LOAD
    Преобразователь, загружаемых с задержкой.

  • THUNK_ORDINAL_TRAMP_INCREMENTAL
    Пошаговый преобразователь trampoline (преобразователь trampoline используется для отскочить вызовы из одной области в другую).

  • THUNK_ORDINAL_TRAMP_BRANCHISLAND
    Преобразователь trampoline точки разветвления.

Заметки

Значения в этом перечислении возвращаются из вызова IDiaSymbol::get_thunkOrdinal метод.

Требования

Заголовок: cvconst.h

См. также

Ссылки

IDiaSymbol::get_thunkOrdinal

Другие ресурсы

Перечисления и структуры