Método IDebugDataSpaces::CheckLowMemory (dbgeng.h)
O método CheckLowMemory verifica se há corrupção de memória nos 4 GB baixos de memória.
Sintaxe
HRESULT CheckLowMemory();
Valor de retorno
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 de Valores Retornados para obter mais detalhes.
Observações
Esse método só está disponível em de depuração no 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, drivers, sistema operacional e 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 esse padrão de corrupçã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 de PAE (Extensão de Endereço Físico), /paee /nolowmem no Kit de Driver do Windows.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Área de trabalho |
cabeçalho | dbgeng.h (inclua Dbgeng.h) |