Metodo ICorDebugMutableDataTarget::SetThreadContextICorDebugMutableDataTarget::SetThreadContext Method

Imposta il contesto (valori del registro) per un thread.Sets the context (register values) for a thread.

SintassiSyntax

HRESULT SetThreadContext(  
   [in] DWORD dwThreadID,  
   [in] ULONG32 contextSize,   [in, size_is(contextSize)] const BYTE * pContext);  

ParametriParameters

dwThreadID
[in] Identificatore del thread definito dal sistema operativo.[in] The operating system-defined thread identifier.

contextSize
[in] Dimensioni del buffer pContext da scrivere.[in] The size of the pContext buffer to be written.

pContext
[in] Puntatore ai byte da scrivere.[in] A pointer to the bytes to be written.

NoteRemarks

Il metodo SetThreadContext aggiorna il contesto corrente per il thread specificato dall'argomento dwThreadID definito dal sistema operativo.The SetThreadContext method updates the current context for the thread specified by the operating system-defined dwThreadID argument. Il formato del record di contesto è determinato dalla piattaforma indicata dal ICorDebugDataTarget:: GetPlatform metodo.The format of the context record is determined by the platform indicated by the ICorDebugDataTarget::GetPlatform method. In Windows, si tratta di un contesto struttura.On Windows, this is a CONTEXT structure.

RequisitiRequirements

Piattaforme: vedere requisiti di sistema.Platforms: See System Requirements.

Intestazione: Cordebug. idl, Cordebug. HHeader: CorDebug.idl, CorDebug.h

Libreria: CorGuids. libLibrary: CorGuids.lib

Versioni di .NET framework: Disponibile dalla 4.6Available since 4.6.NET Framework Versions: Disponibile dalla 4.6Available since 4.6

Vedere ancheSee Also

Interfaccia ICorDebugMutableDataTargetICorDebugMutableDataTarget Interface
Interfacce di debugDebugging Interfaces