Partager via


IDebugDataSpaces2 ::CheckLowMemory, méthode (dbgeng.h)

La méthode CheckLowMemory vérifie l’altération de la mémoire dans les 4 Go de mémoire faibles.

Syntaxe

HRESULT CheckLowMemory();

Valeur de retour

Retourner le code Description
S_OK
Aucune corruption n’a été trouvée.
FACILITY_NT_BIT |page
La corruption a été trouvée sur la page mémoire page.
 

Cette méthode peut également retourner des valeurs d’erreur. Pour plus d’informations, consultez valeurs de retour.

Remarques

Cette méthode est disponible uniquement dans de débogage en mode noyau et n’est utile que lorsque le noyau a été démarré à l’aide de l’option /nolowmem.

Lorsque le noyau est démarré avec l’option /nolowmem, le noyau, les pilotes, le système d’exploitation et les applications sont chargés en mémoire au-dessus de 4 Go, tandis que la mémoire faible de 4 Go est remplie d’un modèle unique. La méthode CheckLowMemory vérifie que ce modèle est endommagé.

Cela peut être utilisé pour vérifier qu’un pilote se comporte bien lors de l’utilisation d’adresses physiques supérieures à 32 bits de longueur. Consultez 'extension d’adresse physique (PAE), /paeet /nolowmem dans le Kit de pilotes Windows.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête dbgeng.h (include Dbgeng.h)