Metodo IDebugDataSpaces4::CheckLowMemory (dbgeng.h)
Il metodo CheckLowMemory verifica il danneggiamento della memoria nella memoria insufficiente di 4 GB.
Sintassi
HRESULT CheckLowMemory();
Valore restituito
Codice restituito | Descrizione |
---|---|
|
Non è stato trovato alcun danneggiamento. |
|
Il danneggiamento è stato trovato nella pagina memoria Pagina. |
Questo metodo può anche restituire valori di errore. Per altri dettagli, vedere valori restituiti.
Osservazioni
Questo metodo è disponibile solo in debug in modalità kerneled è utile solo quando il kernel è stato avviato usando l'opzione /nolowmem.
Quando il kernel viene avviato con l'opzione /nolowmem, il kernel, i driver, il sistema operativo e le applicazioni vengono caricati in memoria superiore a 4 GB, mentre il basso 4 GB di memoria viene riempito con un modello univoco. Il metodo CheckLowMemory verifica il danneggiamento di questo modello.
Può essere usato per verificare che un driver si comporti correttamente quando si usano indirizzi fisici superiori a 32 bit di lunghezza. Vedere PAE (Physical Address Extension), /paee /nolowmem in Windows Driver Kit.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione | dbgeng.h (include Dbgeng.h) |