Compartir a través de


Método IDebugDataSpaces2::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 Página.
 

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

Observaciones

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

Cuando el kernel se arranca con la opción de /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 este patrón de daños.

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

Requisitos

Requisito Valor
de la plataforma de destino de Escritorio
encabezado de dbgeng.h (include Dbgeng.h)