Condividi tramite


Metodo IDebugDataSpaces4::CheckLowMemory (dbgeng.h)

Il metodo CheckLowMemory verifica il danneggiamento della memoria nella memoria bassa di 4 GB di memoria.

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 altre informazioni, 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 minimo 4 GB di memoria viene riempito con un modello univoco. Il metodo CheckLowMemory controlla questo modello per il danneggiamento.

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

Requisiti

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