SymAddressKind Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt Adresstypen für lokale Variablen, Parameter und Felder in den Methoden DefineLocalVariable(String, FieldAttributes, Byte[], SymAddressKind, Int32, Int32, Int32, Int32, Int32), DefineParameter(String, ParameterAttributes, Int32, SymAddressKind, Int32, Int32, Int32)und DefineField(SymbolToken, String, FieldAttributes, Byte[], SymAddressKind, Int32, Int32, Int32) der ISymbolWriter Schnittstelle an.
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
- Vererbung
- Attribute
Felder
| Name | Wert | Beschreibung |
|---|---|---|
| ILOffset | 1 | Ein Microsoft MSIL-Offset (Intermediate Language). Der |
| NativeRVA | 2 | Eine systemeigene relevante virtuelle Adresse (RVA). Der |
| NativeRegister | 3 | Eine systemeigene Registeradresse. Der |
| NativeRegisterRelative | 4 | Eine registerrelative Adresse. Der |
| NativeOffset | 5 | Ein nativer Offset. Der |
| NativeRegisterRegister | 6 | Eine registerrelative Adresse. Der |
| NativeRegisterStack | 7 | Eine registerrelative Adresse. Der |
| NativeStackRegister | 8 | Eine registerrelative Adresse. Der |
| BitField | 9 | Ein Bitfeld. Der |
| NativeSectionOffset | 10 | Ein nativer Abschnittsoffset. Der |
Hinweise
Die addr1Parameter und addr2 Die Parameter addr3beziehen sich auf die Adressparameter in den ISymbolWriter Schnittstellenmethoden.