Freigeben über


THUNK_ORDINAL

Legt Thunk Typen festgelegt.

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
    Standardwert thunk.

  • THUNK_ORDINAL_ADJUSTOR
    Ein this-Steuerelement thunk.

  • THUNK_ORDINAL_VCALL
    Verbindungsanforderungsthunk.

  • THUNK_ORDINAL_PCODE
    P-Code Thunk.

  • THUNK_ORDINAL_LOAD
    Verzögern thunk laden.

  • THUNK_ORDINAL_TRAMP_INCREMENTAL
    Inkrementeller Trampoline thunk (ein Trampoline thunk wird verwendet, um Aufrufe von einem Speicherbereich zu einem anderen zu wechseln.)

  • THUNK_ORDINAL_TRAMP_BRANCHISLAND
    Verzweigungspunkt-Trampolinethunk.

Hinweise

Die Werte in dieser Enumeration werden von einem Aufruf der IDiaSymbol::get_thunkOrdinal-Methode zurückgegeben.

Anforderungen

Header: cvconst.h

Siehe auch

Referenz

IDiaSymbol::get_thunkOrdinal

Weitere Ressourcen

Enumerationen und Strukturen