Compartilhar via


Método IDebugDataSpaces3::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();

Retornar valor

Código de retorno Descrição
S_OK
Nenhuma corrupção foi encontrada.
FACILITY_NT_BIT |Página
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 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, 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 esse padrão está corrompido.

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)