ICorDebugMutableDataTarget::WriteVirtual (método)
Escribe la memoria en el espacio de direcciones de procesos de destino.
Sintaxis
HRESULT WriteVirtual(
[in] CORDB_ADDRESS address,
[in, size_is(bytesRequested)] const BYTE * pBuffer,
[in] ULONG32 bytesRequested);
Parámetros
address
[in] Dirección en la que se va a escribir el contenido de pBuffer
.
pBuffer
[in] Puntero a una matriz de bytes que contiene los bytes que se van a escribir.
address
[in] Número de bytes en pBuffer
.
Valor devuelto
S_OK
, si la operación se realiza correctamente o cualquier otro HRESULT
, en caso de error.
Comentarios
Si no se puede escribir bytes, la llamada al método produce un error sin cambiar los bytes en el espacio de la dirección de destino (de lo contrario, el destino estaría en un estado incoherente que haría que las futuras depuraciones resultasen poco fiables).
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET Framework: está disponible desde la versión 4.6