Condividi tramite


Metodo ICorDebugMutableDataTarget::WriteVirtual

Scrive dalla memoria nello spazio degli indirizzi del processo di destinazione.

Sintassi

HRESULT WriteVirtual(
   [in] CORDB_ADDRESS address,
   [in, size_is(bytesRequested)] const BYTE * pBuffer,
   [in] ULONG32 bytesRequested);

Parametri

address [in] Indirizzo in corrispondenza del quale scrivere il contenuto di pBuffer.

pBuffer [in] Puntatore a una matrice di byte contenente i byte da scrivere.

address [in] Numero di byte in pBuffer.

Valore restituito

S_OK in caso di esito positivo o qualsiasi altro HRESULT in caso di errore.

Osservazioni:

Se non è possibile scrivere dei byte, la chiamata al metodo non riesce e non modifica i byte nello spazio degli indirizzi di destinazione (altrimenti la destinazione potrebbe trovarsi in uno stato incoerente che renderebbe il debug successivo inaffidabile).

Requisiti

Piattaforme: vedere Requisiti di sistema.

Intestazione: CorDebug.idl, CorDebug.h

Libreria: CorGuids.lib

Versioni di .NET Framework: disponibile dalla versione 4.6

Vedi anche