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 |
---|---|
|
No se encontró ningún daño. |
|
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) |