Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt Adresstypen für lokale Variablen, Parameter und Felder in den Methoden DefineLocalVariable, DefineParameter und DefineField der ISymbolWriter-Schnittstelle an.
Namespace: System.Diagnostics.SymbolStore
Assembly: mscorlib (in mscorlib.dll)
Syntax
'Declaration
<SerializableAttribute> _
<ComVisibleAttribute(True)> _
Public Enumeration SymAddressKind
'Usage
Dim instance As SymAddressKind
[SerializableAttribute]
[ComVisibleAttribute(true)]
public enum SymAddressKind
[SerializableAttribute]
[ComVisibleAttribute(true)]
public enum class SymAddressKind
/** @attribute SerializableAttribute() */
/** @attribute ComVisibleAttribute(true) */
public enum SymAddressKind
SerializableAttribute
ComVisibleAttribute(true)
public enum SymAddressKind
Member
| Membername | Beschreibung | |
|---|---|---|
| BitField | Ein Bitfeld. Der addr1-Parameter stellt die Position dar, an der das Feld beginnt, und der addr2-Parameter stellt die Feldlänge dar. | |
| ILOffset | Ein MSIL-Offset (Microsoft Intermediate Language). Der addr1-Parameter ist der Index der lokalen MSIL-Variablen oder des entsprechenden Parameters. | |
| NativeOffset | Ein systemeigener Offset. Der addr1-Parameter ist der Offset vom Beginn des übergeordneten Elements. | |
| NativeRegister | Eine systemeigene Registeradresse. Der addr1-Parameter ist das Register, in dem die Variable gespeichert wird. | |
| NativeRegisterRegister | Eine auf das Register bezogene Adresse. Der addr1-Parameter ist das niederwertige Register, und der addr2-Parameter ist das höherwertige Register. | |
| NativeRegisterRelative | Eine auf das Register bezogene Adresse. Der addr1-Parameter ist das Register, und der addr2-Parameter ist der Offset. | |
| NativeRegisterStack | Eine auf das Register bezogene Adresse. Der addr1-Parameter ist das niederwertige Register, der addr2-Parameter ist das Stapelregister, und der addr3-Parameter ist der Offset vom Stapelzeiger zum höherwertigen Teil des Werts. | |
| NativeRVA | Eine systemeigene RVA (Relative Virtual Address). Der addr1-Parameter ist die RVA im Modul. | |
| NativeSectionOffset | Ein systemeigener Bereichsoffset. Der addr1-Parameter ist der Bereich, und der addr2-Parameter ist der Offset. | |
| NativeStackRegister | Eine auf das Register bezogene Adresse. Der addr1-Parameter ist das Stapelregister, der addr2-Parameter ist der Offset vom Stapelzeiger zum niederwertigen Teil des Werts, und der addr3-Parameter ist das höherwertige Register. |
Hinweise
Die Parameter addr1, addr2 und addr3 verweisen auf Adressparameter in den Methoden der ISymbolWriter-Schnittstelle.
Plattformen
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
System.Diagnostics.SymbolStore-Namespace
ISymbolVariable-Schnittstelle
ISymbolWriter-Schnittstelle