更新:2007 年 11 月
指示内存地址的类型。
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 | 指示一个 Microsoft 中间语言 (MSIL) 局部变量或参数索引。 | 
| 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