SymAddressKind Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica los tipos de dirección para variables locales, parámetros y campos de los métodos DefineLocalVariable(String, FieldAttributes, Byte[], SymAddressKind, Int32, Int32, Int32, Int32, Int32), DefineParameter(String, ParameterAttributes, Int32, SymAddressKind, Int32, Int32, Int32)y DefineField(SymbolToken, String, FieldAttributes, Byte[], SymAddressKind, Int32, Int32, Int32) de la interfaz de ISymbolWriter.
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
- Herencia
- Atributos
Campos
| Nombre | Valor | Description |
|---|---|---|
| ILOffset | 1 | Desplazamiento de Microsoft lenguaje intermedio (MSIL). El |
| NativeRVA | 2 | Una dirección virtual pertinente (RVA) nativa. El |
| NativeRegister | 3 | Una dirección de registro nativa. El |
| NativeRegisterRelative | 4 | Una dirección relativa al registro. El |
| NativeOffset | 5 | Desplazamiento nativo. El |
| NativeRegisterRegister | 6 | Una dirección relativa al registro. El |
| NativeRegisterStack | 7 | Una dirección relativa al registro. El |
| NativeStackRegister | 8 | Una dirección relativa al registro. El |
| BitField | 9 | Un campo de bits. El |
| NativeSectionOffset | 10 | Desplazamiento de sección nativo. El |
Comentarios
Los addr1parámetros , addr2y addr3 hacen referencia a los parámetros de dirección de los métodos de interfaz ISymbolWriter .