Partilhar via


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
S_OK
Nenhuma corrupção foi encontrada.
FACILITY_NT_BIT |Page
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)