Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Ruft den Kontext des aktuellen Threads ab.
Syntax
HRESULT GetThreadContext(
[in] ULONG32 contextSize,
[in, out, length_is(contextSize),
size_is(contextSize)] BYTE context[]
);
Die Parameter
contextSize [in] Die Größe des context Arrays in Byte.
context [in, out] Ein Bytearray, das die Win32-Struktur CONTEXT für die aktuelle Plattform erstellt.
Bemerkungen
Der Debugger sollte diese Funktion anstelle der Win32-Funktion GetThreadContext aufrufen, da sich der Thread möglicherweise in einem "entführerischen" Zustand befindet, in dem der Kontext vorübergehend geändert wurde. Die zurückgegebenen Daten sind eine Win32-Struktur CONTEXT für die aktuelle Plattform.
Bei nicht blattfreien Frames sollten Clients überprüfen, welche Register mithilfe von ICorDebugRegisterSet::GetRegistersAvailable gültig sind.
Anforderungen
Plattformen: Siehe .NET unterstützte Betriebssysteme.
Kopfball: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET-Versionen: Verfügbar seit .NET Framework 1.0