指示内存地址的类型。
语法
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;
成员
| 成员 | 说明 | 
|---|---|
| ADDR_IL_OFFSET | 指示公共中间语言(CIL)局部变量或参数索引。 | 
| ADDR_NATIVE_RVA | 指示模块中的相对虚拟地址。 | 
| ADDR_NATIVE_REGISTER | 指示 CPU 寄存器。 | 
| ADDR_NATIVE_REGREL | 指示第一个地址为寄存器,第二个地址为偏移量。 | 
| ADDR_NATIVE_OFFSET | 指示与基地址的偏移量。 | 
| ADDR_NATIVE_REGREG | 指示第一个地址为寄存器的低位部分,第二个地址为高位部分。 | 
| ADDR_NATIVE_REGSTK | 指示第一个地址为寄存器的低位部分,第二个地址为高位部分,第三个地址为偏移量。 | 
| ADDR_NATIVE_STKREG | 指示第一个地址为寄存器,第二个地址为偏移量,第三个地址为寄存器的高位部分。 | 
| ADDR_BITFIELD | 指示第一个地址为字段的开头,第二个地址为字段长度。 | 
| ADDR_NATIVE_ISECTOFFSET | 指示第一个地址为节,第二个地址为偏移量。 | 
要求
标头:CorSym.idl、CorSym.h