Metodo ICorDebugDataTarget::GetThreadContext
Restituisce il contesto del thread corrente per il thread specificato.
Sintassi
HRESULT GetThreadContext(
[in] DWORD dwThreadID,
[in] ULONG32 contextFlags,
[in] ULONG32 contextSize,
[out, size_is(contextSize)] BYTE * pContext);
Parametri
dwThreadID
[in] Identificatore del thread il cui contesto deve essere recuperato. L'identificatore è definito dal sistema operativo.
contextFlags
[in] Combinazione bit per bit di flag dipendenti dalla piattaforma che indicano quali parti del contesto devono essere lette.
contextSize
[in] Dimensioni di pContext
.
pContext
[out] Buffer in cui verrà archiviato il contesto del thread.
Osservazioni:
Nelle piattaforme pContext
Windows deve essere una CONTEXT
struttura (definita in WinNT.h) appropriata per il tipo di computer specificato dal metodo ICorDebugDataTarget::GetPlatform . contextFlags
deve avere gli stessi valori del ContextFlags
campo della CONTEXT
struttura. La CONTEXT
struttura è specifica del processore. Per informazioni dettagliate, vedere il file WinNT.h.
Requisiti
Piattaforme: vedere Requisiti di sistema.
Intestazione: CorDebug.idl, CorDebug.h
Libreria: CorGuids.lib
Versioni di .NET Framework: disponibili dalla versione 4