SymAddressKind 枚举

定义

public enum class SymAddressKind
public enum SymAddressKind
[System.Serializable]
public enum SymAddressKind
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum SymAddressKind
type SymAddressKind = 
[<System.Serializable>]
type SymAddressKind = 
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymAddressKind = 
Public Enum SymAddressKind
继承
SymAddressKind
属性

字段

名称 说明
ILOffset 1

中间语言(MSIL)偏移量Microsoft。 参数 addr1 是 MSIL 本地变量或参数索引。

NativeRVA 2

本机相关虚拟地址(RVA)。 参数 addr1 是模块中的 RVA。

NativeRegister 3

本机注册地址。 参数 addr1 是存储变量的寄存器。

NativeRegisterRelative 4

一个相对于寄存器的地址。 参数 addr1 是寄存器, addr2 参数是偏移量。

NativeOffset 5

本机偏移量。 参数 addr1 是父级的开头的偏移量。

NativeRegisterRegister 6

一个相对于寄存器的地址。 参数 addr1 是低序寄存器, addr2 参数是高序寄存器。

NativeRegisterStack 7

一个相对于寄存器的地址。 该 addr1 参数是低序寄存器, addr2 参数是堆栈寄存器, addr3 参数是从堆栈指针到值高阶部分的偏移量。

NativeStackRegister 8

一个相对于寄存器的地址。 参数 addr1 是堆栈寄存器, addr2 参数是从堆栈指针到值低序部分的偏移量,参数 addr3 是高阶寄存器。

BitField 9

位字段。 参数 addr1 是字段开始的位置,参数 addr2 是字段长度。

NativeSectionOffset 10

本机节偏移量。 参数 addr1 是节, addr2 参数是偏移量。

注解

addr1addr2addr3参数引用接口方法中的ISymbolWriter地址参数。

适用于

另请参阅