ICorDebugDataTarget::GetThreadContext-metod
Returnerar den aktuella trådkontexten för den angivna tråden.
Syntax
HRESULT GetThreadContext(
[in] DWORD dwThreadID,
[in] ULONG32 contextFlags,
[in] ULONG32 contextSize,
[out, size_is(contextSize)] BYTE * pContext);
Parametrar
dwThreadID
[i] Identifieraren för den tråd vars kontext ska hämtas. Identifieraren definieras av operativsystemet.
contextFlags
[i] En bitvis kombination av plattformsberoende flaggor som anger vilka delar av kontexten som ska läsas.
contextSize
[i] Storleken på pContext
.
pContext
[ut] Bufferten där trådkontexten ska lagras.
Kommentarer
På Windows-plattformar pContext
måste vara en CONTEXT
struktur (definierad i WinNT.h) som är lämplig för den datortyp som anges av metoden ICorDebugDataTarget::GetPlatform . contextFlags
måste ha samma värden som ContextFlags
strukturens CONTEXT
fält. Strukturen CONTEXT
är processorspecifik. Mer information finns i WinNT.h-filen.
Krav
Plattformar: Se Systemkrav.
Rubrik: CorDebug.idl, CorDebug.h
Bibliotek: CorGuids.lib
.NET Framework-versioner: Finns sedan 4