ICorDebugDataTarget::ReadVirtual (Método)
Obtiene un bloque de memoria contigua empezando en la dirección especificada y lo devuelve en el búfer suministrado.
HRESULT ReadVirtual(
[in] CORDB_ADDRESS address,
[out, size_is(bytesRequested), length_is(*pBytesRead)]
BYTE * pBuffer,
[in] ULONG32 bytesRequested,
[out] ULONG32 * pBytesRead);
Parámetros
address
[in] Dirección de inicio de la memoria solicitada.pbuffer
[out] Búfer donde se almacenará la memoria.bytesRequested
[in] Número de bytes que se va a obtener de la dirección de destino.pBytesRead
[out] Número de bytes leídos realmente de la dirección de destino. Puede ser menor que bytesRequested.
Comentarios
Si se puede leer el primer byte (en la dirección de inicio especificada), la llamada debe volver correctamente (para admitir la lectura eficaz de estructuras de datos con longitud autodescriptiva, como las cadenas terminadas en null).
Requisitos
Plataformas: vea Requisitos de sistema de .NET Framework.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET Framework: 4
Vea también
Referencia
ICorDebugDataTarget (Interfaz)