Compartir a través de


ICorDebugMutableDataTarget::WriteVirtual (Método)

Escribe memoria en el espacio de direcciones del proceso de destino.

Syntax

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 se realiza correctamente, o cualquier otro HRESULT en caso de error.

Observaciones

Si no se puede escribir ningún bytes, se produce un error en la llamada al método sin cambiar ningún bytes en el espacio de direcciones de destino. (De lo contrario, el destino estaría en un estado incoherente que hace que la depuración adicional no sea confiable).

Requisitos

Plataformas: Consulte Sistemas operativos compatibles con .NET.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET: Disponible desde .NET Framework 4.6

Consulte también