用creatprocess启动一个程序之后,如何检测这个程序用的内存啊
用creatprocess启动一个程序之后,怎么检测这个程序用的内存啊~
就是当这个程序被启动之后,必须在要求的内存之内运行,如果运行过程中超过了,就要终止运行
------解决方案--------------------
The VirtualQueryEx function provides information about a range of pages within the virtual address space of a specified process.
DWORD VirtualQueryEx(
HANDLE hProcess,
LPCVOID lpAddress,
PMEMORY_BASIC_INFORMATION lpBuffer,
SIZE_T dwLength
);
------解决方案--------------------
和对一般程序的检测是一样的 ~
就是当这个程序被启动之后,必须在要求的内存之内运行,如果运行过程中超过了,就要终止运行
------解决方案--------------------
The VirtualQueryEx function provides information about a range of pages within the virtual address space of a specified process.
DWORD VirtualQueryEx(
HANDLE hProcess,
LPCVOID lpAddress,
PMEMORY_BASIC_INFORMATION lpBuffer,
SIZE_T dwLength
);
------解决方案--------------------
和对一般程序的检测是一样的 ~