IDebugDataSpaces3::CheckLowMemory 方法 (dbgeng.h)

CheckLowMemory 方法检查内存不足 4 GB 内存中的内存损坏。

语法

HRESULT CheckLowMemory();

返回值

返回代码 描述
S_OK
没有发现腐败。
FACILITY_NT_BIT |页面
的内存页上发现了损坏。
 

此方法还可以返回错误值。 有关详细信息,请参阅 返回值

言论

此方法仅在 内核模式调试中可用,并且仅在使用 /nolowmem 选项启动 内核 时才有用。

使用 /nolowmem 选项启动内核时,内核、驱动程序、作系统和应用程序将加载到内存超过 4 GB 的内存中,而低 4 GB 的内存则填充了唯一模式。 CheckLowMemory 方法检查此模式是否损坏。

这可用于验证驱动程序在使用长度大于 32 位的物理地址时性能良好。 请参阅 Windows 驱动程序工具包中的 物理地址扩展(PAE)/pae/nolowmem

要求

要求 价值
目标平台 桌面
标头 dbgeng.h (包括 Dbgeng.h)