CorSymAddrKind – výčet
Určuje typ adresy paměti.
Syntaxe
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;
Členové
Člen | Popis |
---|---|
ADDR_IL_OFFSET |
Označuje místní proměnnou nebo index parametrů (CIL) společného zprostředkujícího jazyka. |
ADDR_NATIVE_RVA |
Označuje relativní virtuální adresu do modulu. |
ADDR_NATIVE_REGISTER |
Označuje registr procesoru. |
ADDR_NATIVE_REGREL |
Označuje, že první adresa je registr a druhá adresa je posun. |
ADDR_NATIVE_OFFSET |
Označuje posun od základní adresy. |
ADDR_NATIVE_REGREG |
Označuje, že první adresa je nízká část registru a druhá adresa je vysoká část. |
ADDR_NATIVE_REGSTK |
Označuje, že první adresa je nízká část registru, druhá je vysoká část a třetí je posun. |
ADDR_NATIVE_STKREG |
Označuje, že první adresa je registr, druhá je posunem a třetí je vysoká část registru. |
ADDR_BITFIELD |
Označuje, že první adresa je začátek pole a druhá adresa je délka pole. |
ADDR_NATIVE_ISECTOFFSET |
Označuje, že první adresa je oddíl a druhá adresa je posun. |
Požadavky
Hlavička: CorSym.idl, CorSym.h
Viz také
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.