Condividi tramite


Metodo ICorDebugDataTarget::GetThreadContext

Restituisce il contesto corrente del thread specificato.

HRESULT GetThreadContext(
       [in] DWORD dwThreadID,
       [in] ULONG32 contextFlags,
       [in] ULONG32 contextSize,
       [out, size_is(contextSize)] BYTE * pContext);

Parametri

  • dwThreadID
    [in] Identificatore del thread di cui recuperare il contesto. L'identificatore è definito dal sistema operativo.

  • contextFlags
    [in] Combinazione bit per bit di contrassegni dipendenti dalla piattaforma che indicano quali parti del contesto devono essere lette.

  • contextSize
    [in] Dimensione di pContext.

  • pContext
    [out] Buffer dove verrà archiviato il contesto del thread.

Note

Nelle piattaforme Windows, pContext deve essere una struttura CONTEXT (definita in WinNT.h) adatta al tipo di computer specificato dal metodo ICorDebugDataTarget::GetPlatform. L'oggetto contextFlags deve presentare gli stessi valori del campo ContextFlags della struttura CONTEXT. La struttura CONTEXT è specifica del processore. Per maggiori informazioni, fare riferimento al file WinNT.h.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorDebug.idl, CorDebug.h

Libreria: CorGuids.lib

Versioni di .NET Framework: 4

Vedere anche

Riferimenti

Interfaccia ICorDebugDataTarget

Altre risorse

Interfacce di debug

Debug (riferimenti alle API non gestite)