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