ICorDebugDataTarget::GetThreadContext-Methode
Gibt den aktuellen Threadkontext für den angegebenen Thread zurück.
Syntax
HRESULT GetThreadContext(
[in] DWORD dwThreadID,
[in] ULONG32 contextFlags,
[in] ULONG32 contextSize,
[out, size_is(contextSize)] BYTE * pContext);
Parameter
dwThreadID
[in] Der Bezeichner des Threads, dessen Kontext abgerufen werden soll. Der Bezeichner wird vom Betriebssystem definiert.
contextFlags
[in] Eine bitweise Kombination plattformabhängiger Flags, die angeben, welche Teile des Kontexts gelesen werden sollen.
contextSize
[in] Die Größe von pContext
.
pContext
[out] Der Puffer, in dem der Threadkontext gespeichert wird.
Hinweise
Auf Windows-Plattformen muss pContext
eine CONTEXT
-Struktur (definiert in WinNT.h) sein, die für den von der ICorDebugDataTarget::GetPlatform-Methode angegebenen Computertyp geeignet ist. contextFlags
muss dieselben Werte wie das ContextFlags
-Feld der CONTEXT
-Struktur aufweisen. Die CONTEXT
-Struktur ist prozessorspezifisch. Weitere Informationen finden Sie in der Datei „WinNT.h“.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: Seit Version 4 verfügbar