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.
Stellt Details darüber bereit, wie der Wert des Anweisungszeigers abgerufen wurde.
typedef enum CorDebugMappingResult {
MAPPING_PROLOG = 0x1,
MAPPING_EPILOG = 0x2,
MAPPING_NO_INFO = 0x4,
MAPPING_UNMAPPED_ADDRESS = 0x8,
MAPPING_EXACT = 0x10,
MAPPING_APPROXIMATE = 0x20,
} CorDebugMappingResult;
Member
Member |
Beschreibung |
|---|---|
MAPPING_PROLOG |
Der systemeigene Code ist im Prolog, daher ist der Wert der IP 0 (null). |
MAPPING_EPILOG |
Der systemeigene Code ist in einem Epilog, daher ist der Wert der IP die Adresse der letzten Anweisung der Methode. |
MAPPING_NO_INFO |
Für die Methode sind keine Zuordnungsinformationen verfügbar, daher ist der Wert der IP 0 (null). |
MAPPING_UNMAPPED_ADDRESS |
Obwohl Zuordnungsinformationen für die Methode vorhanden sind, ist es nicht möglich, die aktuelle Adresse MSIL-Codes (Microsoft Intermediate Language) zuzuordnen. Der Wert der IP ist 0 (null). |
MAPPING_EXACT |
Entweder kann die Methode MSIL-Code exakt zugeordnet werden, oder der Frame wurde interpretiert, sodass der Wert der IP genau ist. |
MAPPING_APPROXIMATE |
Die Methode wurde erfolgreich zugeordnet, aber der Wert der IP ist möglicherweise nur ein Näherungswert. |
Hinweise
Sie können die ICorDebugILFrame::GetIP-Methode verwenden, um den Wert des Anweisungszeigers zu erhalten.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0