Delen via


Opsomming CorSymAddrKind

Geeft het type geheugenadres aan.

Syntaxis

typedef enum CorSymAddrKind
{
    ADDR_IL_OFFSET          = 1,
    ADDR_NATIVE_RVA         = 2,
    ADDR_NATIVE_REGISTER    = 3,
    ADDR_NATIVE_REGREL      = 4,
    ADDR_NATIVE_OFFSET      = 5,
    ADDR_NATIVE_REGREG      = 6,
    ADDR_NATIVE_REGSTK      = 7,
    ADDR_NATIVE_STKREG      = 8,
    ADDR_BITFIELD           = 9,
    ADDR_NATIVE_ISECTOFFSET = 10
} CorSymAddrKind;

Leden

Lid Beschrijving
ADDR_IL_OFFSET Geeft een algemene lokale variabele of parameterindex (CIL) voor tussenliggende talen aan.
ADDR_NATIVE_RVA Geeft een relatief virtueel adres aan in een module.
ADDR_NATIVE_REGISTER Geeft een CPU-register aan.
ADDR_NATIVE_REGREL Geeft aan dat het eerste adres een register is en het tweede adres een offset is.
ADDR_NATIVE_OFFSET Geeft een verschuiving van een basisadres aan.
ADDR_NATIVE_REGREG Geeft aan dat het eerste adres het lage deel van een register is en het tweede adres het hoge gedeelte is.
ADDR_NATIVE_REGSTK Geeft aan dat het eerste adres het lage deel van een register is, de tweede het hoge gedeelte en de derde een offset is.
ADDR_NATIVE_STKREG Geeft aan dat het eerste adres een register is, de tweede een offset is en het derde is het hoge deel van het register.
ADDR_BITFIELD Geeft aan dat het eerste adres het begin is van een veld en het tweede adres de veldlengte is.
ADDR_NATIVE_ISECTOFFSET Geeft aan dat het eerste adres de sectie is en het tweede adres een offset is.

Vereisten

Koptekst: CorSym.idl, CorSym.h

Zie ook