Condividi tramite


Metodo ICorDebugVariableSymbol::SetValue

Assegna il valore di una matrice di byte a una variabile.

Sintassi

HRESULT SetValue(
   [in] ULONG32 offset,
   [in] DWORD threadID,
   [in] ULONG32 cbContext,
   [in, size_is(cbContext)] BYTE context[],
   [in] ULONG32 cbValue,
   [in, size_is(cbValue)] BYTE pValue[]
);

Parametri

offset [in] Offset iniziale nella variabile in corrispondenza della quale impostare il valore. Questo parametro viene utilizzato durante la scrittura nei campi membro in un oggetto .

threadID [in] Identificatore del thread del thread il cui contesto deve essere aggiornato per riflettere il nuovo valore.

cbContext [in] Dimensione in byte del contesto del thread.

context [in] Contesto del thread utilizzato per scrivere il valore.

cbValue [in] Dimensione in byte del pValue buffer.

pValue [in] Buffer che contiene il valore da impostare.

Osservazioni:

Annotazioni

Questo metodo è disponibile solo con .NET Native.

Requisiti

Piattaforme: Vedere Sistemi operativi supportati da .NET.

Intestazione: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versioni di .NET: Disponibile a partire da .NET Framework 4.6

Vedere anche