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 gegebenen Thread im Zielprozess ab. Diese Methode wird von den Datenzugriffsdiensten der Common Language Runtime aufgerufen.
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, welcher Teil des Kontexts zurückgegeben werden soll. Die Implementierung gibt wenigstens diese Teile des Kontexts zurück.contextSize
[in] Die Größe des Kontexts.context
[out] Zeiger auf einen Puffer, in dem der Kontext platziert werden soll.Die Daten im context-Puffer müssen das Format der CONTEXT-Struktur von Win32 aufweisen. Der Kontext legt prozessorspezifische Registerdaten fest, sodass die Definition der CONTEXT-Struktur von Win32 von der Prozessorarchitektur abhängt. Die Definition der CONTEXT-Struktur von Win32 finden Sie in der WinNT.h-Headerdatei.
Hinweise
Diese Methode wird vom Writer der Debuganwendung implementiert.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: ClrData.idl, ClrData.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0