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.
Ruft den aktuellen Ausführungskontext für den angegebenen Thread im Zielprozess ab. Diese Methode wird von den Common Language Runtime-Datenzugriffsdiensten aufgerufen.
Syntax
HRESULT GetThreadContext (
[in] ULONG32 threadID,
[in] ULONG32 contextFlags,
[in] ULONG32 contextSize,
[out, size_is(contextSize)]
BYTE *context
);
Parameter
threadID [in] Der Betriebssystembezeichner eines Threads im Zielprozess.
contextFlags [in] Flags, die angeben, welche Teile des Kontexts zurückgegeben werden sollen. Die Implementierung gibt mindestens diese Teile des Kontexts zurück.
contextSize [in] Die Größe des Kontexts.
context [out] Zeigen Sie auf einen Puffer, in dem der Kontext platziert werden soll.
Die Daten im context-Puffer müssen das Format der Win32-Struktur CONTEXT aufweisen. Der Kontext gibt prozessorspezifische Registerdaten an, sodass die Definition der Win32-Struktur CONTEXT von der Architektur des Prozessors abhängt. Weitere Informationen zur Definition der Win32-Struktur CONTEXT finden Sie in der Headerdatei „WinNT.h“.
Bemerkungen
Diese Methode wird vom Writer der Debuganwendung implementiert.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: ClrData.idl, ClrData.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: Seit 2.0 verfügbar.