IDebugDataSpaces3::CheckLowMemory 方法 (dbgeng.h)
CheckLowMemory 方法检查低 4 GB 内存中的内存损坏。
语法
HRESULT CheckLowMemory();
返回值
返回代码 | 说明 |
---|---|
|
没有发现任何腐败。 |
|
内存页 页面上发现损坏。 |
此方法还可以返回错误值。 有关更多详细信息 ,请参阅返回值 。
注解
此方法仅在内核模式调试中可用,并且仅在使用 /nolowmem 选项启动内核时才有用。
使用 /nolowmem 选项启动内核时,内核、驱动程序、操作系统和应用程序将加载到 4 GB 以上的内存中,而低的 4 GB 内存将填充唯一模式。 CheckLowMemory 方法检查此模式是否损坏。
这可用于验证在使用长度大于 32 位的物理地址时驱动程序的行为是否良好。 请参阅 Windows 驱动程序工具包 中的物理地址扩展 (PAE) 、 /pae 和 /nolowmem 。
要求
要求 | 值 |
---|---|
目标平台 | 桌面 |
标头 | dbgeng.h (包括 Dbgeng.h) |