CorSymAddrKind-Enumeration
Aktualisiert: November 2007
Gibt den Typ der Speicheradresse an.
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;
Member
Member |
Beschreibung |
---|---|
ADDR_IL_OFFSET |
Gibt eine lokale Microsoft Intermediate Language (MSIL)-Variable oder einen MSIL-Parameterindex zurück. |
ADDR_NATIVE_RVA |
Gibt eine relative virtuelle Adresse für ein Modul an. |
ADDR_NATIVE_REGISTER |
Gibt ein CPU-Register an. |
ADDR_NATIVE_REGREL |
Gibt an, dass die erste Adresse ein Register und die zweite Adresse ein Offset ist. |
ADDR_NATIVE_OFFSET |
Gibt einen Offset von einer Basisadresse an. |
ADDR_NATIVE_REGREG |
Gibt an, dass die erste Adresse der niedrige Bereich und die zweite Adresse der hohe Bereich eines Registers ist. |
ADDR_NATIVE_REGSTK |
Gibt an, dass die erste Adresse der niedrige Bereich, die zweite Adresse der hohe Bereich und die dritte Adresse der Offset eines Registers ist. |
ADDR_NATIVE_STKREG |
Gibt an, dass die erste Adresse ein Register, die zweite Adresse ein Offset und die dritte Adresse der hohe Bereich des Registers ist. |
ADDR_BITFIELD |
Gibt an, dass die erste Adresse der Beginn eines Felds und die zweite Adresse die Feldlänge ist. |
ADDR_NATIVE_ISECTOFFSET |
Gibt an, dass die erste Adresse der Abschnitt und die zweite Adresse ein Offset ist. |
Anforderungen
Header: CorSym.idl