Compartir a través de


Método IDebugDataSpaces::CheckLowMemory (dbgeng.h)

El método CheckLowMemory comprueba si hay daños en la memoria en los 4 GB de memoria bajos.

Sintaxis

HRESULT CheckLowMemory();

Valor devuelto

Código devuelto Descripción
S_OK
No se encontró ningún daño.
FACILITY_NT_BIT |Página
Se encontraron daños en la página de memoria.
 

Este método también puede devolver valores de error. Consulte Valores devueltos para obtener más detalles.

Comentarios

Este método solo está disponible en la depuración en modo kernel y solo es útil cuando el kernel se ha arrancado mediante la opción /nolowmem .

Cuando el kernel se arranca con la opción /nolowmem , el kernel, los controladores, el sistema operativo y las aplicaciones se cargan en memoria por encima de 4 GB, mientras que los 4 GB de memoria bajos se rellenan con un patrón único. El método CheckLowMemory comprueba si hay daños en este patrón.

Esto se puede usar para comprobar que un controlador se comporta bien cuando se usan direcciones físicas de más de 32 bits de longitud. Consulta Extensión de dirección física (PAE),/pae y /nolowmem en el Kit de controladores de Windows.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado dbgeng.h (incluir Dbgeng.h)