Condividi tramite


Metodo ICorDebugMutableDataTarget::WriteVirtual

Scrive memoria nello spazio 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 in caso di errore HRESULT .

Osservazioni:

Se non è possibile scrivere byte, la chiamata al metodo ha esito negativo senza modificare alcun byte nello spazio indirizzi di destinazione. In caso contrario, la destinazione si trova in uno stato incoerente che rende il debug inaffidabile.

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