Método IDebugDataSpaces2::CheckLowMemory (dbgeng.h)
O método CheckLowMemory verifica se há memória corrompida nos 4 GB baixos de memória.
Sintaxe
HRESULT CheckLowMemory();
Retornar valor
Código de retorno | Descrição |
---|---|
|
Nenhuma corrupção foi encontrada. |
|
A corrupção foi encontrada na página de memória Page. |
Esse método também pode retornar valores de erro. Consulte Valores retornados para obter mais detalhes.
Comentários
Esse método só está disponível na depuração do modo kernel e só é útil quando o kernel foi inicializado usando a opção /nolowmem .
Quando o kernel é inicializado com a opção /nolowmem , o kernel, os drivers, o sistema operacional e os aplicativos são carregados na memória acima de 4 GB, enquanto os 4 GB baixos de memória são preenchidos com um padrão exclusivo. O método CheckLowMemory verifica se há corrupção nesse padrão.
Isso pode ser usado para verificar se um driver se comporta bem ao usar endereços físicos com mais de 32 bits de comprimento. Consulte PAE (Extensão de Endereço Físico),/pae e /nolowmem no Kit de Driver do Windows.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | dbgeng.h (inclua Dbgeng.h) |