Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Obtiene un bloque de memoria contigua que comienza en la dirección especificada y lo devuelve en el búfer proporcionado.
Syntax
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 van a obtener de la dirección de destino.
pBytesRead [out] Número de bytes leídos realmente de la dirección de destino. Esto puede ser menor que bytesRequested.
Observaciones
Si se puede leer el primer byte (en la dirección de inicio especificada), la llamada debe devolverse correctamente (para admitir la lectura eficaz de estructuras de datos con longitud autodescriptante, como cadenas terminadas en NULL).
Requisitos
Plataformas: Consulte Sistemas operativos compatibles con .NET.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET: Disponible desde .NET Framework 4.0