我检查了 AllocateVirtualMemory 系统调用上 AllocationType 参数的所有可能值,发现它接受像 0x202000 和 0x203000 这样的值,因此应该有另一个未记录的可能标志,其值为 0x200000。在 WinNt.h 中,它被定义为 MEM_WRITE_WATCH。
我想知道它有什么作用?
谢谢你。
我检查了 AllocateVirtualMemory 系统调用上 AllocationType 参数的所有可能值,发现它接受像 0x202000 和 0x203000 这样的值,因此应该有另一个未记录的可能标志,其值为 0x200000。在 WinNt.h 中,它被定义为 MEM_WRITE_WATCH。
我想知道它有什么作用?
谢谢你。
您可以随时查看 MSDN 上的文档:http: //msdn.microsoft.com/en-us/library/aa366573 (VS.85).aspx
使系统跟踪分配区域中写入的页面。如果指定此值,则还必须指定 MEM_RESERVE。