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