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 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.