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.
Aktualisiert: November 2007
Ruft den Kontext des aktuellen Threads ab.
HRESULT GetThreadContext(
[in] ULONG32 contextSize,
[in, out, length_is(contextSize),
size_is(contextSize)] BYTE context[]
);
Parameter
contextSize
[in] Die Größe des context-Arrays in Bytes.context
[in, out] Ein Bytearray, aus dem die Win32-CONTEXT-Struktur für die aktuelle Plattform besteht.
Hinweise
Der Debugger sollte diese Funktion anstelle der Win32-GetThreadContext-Funktion aufrufen, da sich der Thread möglicherweise in einem "fremdgesteuerten" Zustand befindet und sein Inhalt vorübergehend geändert wurde. Die zurückgegebenen Daten sind eine Win32-CONTEXT-Struktur für die aktuelle Plattform.
Bei nicht verzweigenden Frames sollten Clients durch Verwendung von ICorDebugRegisterSet::GetRegistersAvailable überprüfen, welche Register gültig sind.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorDebug.idl
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0