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.
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);
Die 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.
Bemerkungen
Auf Windows-Plattformen muss es sich um eine CONTEXT Struktur (definiert in WinNT.h) handeln, die für den computertyp geeignet ist, pContext der von der ICorDebugDataTarget::GetPlatform-Methode angegeben wird.
contextFlags muss dieselben Werte wie das ContextFlags Feld der CONTEXT Struktur aufweisen. Die CONTEXT Struktur ist prozessorspezifisch. Details finden Sie in der Datei "WinNT.h".
Anforderungen
Plattformen: Siehe .NET unterstützte Betriebssysteme.
Kopfball: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET-Versionen: Verfügbar seit .NET Framework 4.0