Condividi tramite


Metodo IDebugDataSpaces3::CheckLowMemory (dbgeng.h)

Il metodo CheckLowMemory verifica la presenza di danneggiamento della memoria nei 4 GB di memoria insufficiente.

Sintassi

HRESULT CheckLowMemory();

Valore restituito

Codice restituito Descrizione
S_OK
Non è stato trovato alcun danneggiamento.
FACILITY_NT_BIT |Pagina
Il danneggiamento è stato trovato nella pagina della memoria.
 

Questo metodo può anche restituire valori di errore. Per altri dettagli, vedere Valori restituiti .

Commenti

Questo metodo è disponibile solo nel debug in modalità kernel ed è 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.

Questa operazione può essere usata per verificare che un driver si comporti correttamente quando si usano indirizzi fisici superiori a 32 bit di lunghezza. Vedere Estensione indirizzo fisico (PAE),/pae e /nolowmem in Windows Driver Kit.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione dbgeng.h (include Dbgeng.h)