IDebugDataSpaces4::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)