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 |
---|---|
|
Aucune corruption n’a été trouvée. |
|
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) |