阅读:1205回复:0
怎样使用ReadProcessMemory()函数
BOOL ReadProcessMemory(HANDLE hProcess,
LPCVOID lpBaseAddress, LPVOID lpBuffer,DWORD nSize, LPDWORD lpNumberOfBytesRead ); 它的第四个应该是它所读出的实际字节数吧。但我有时却发现当没有正确读出时 它的值是不确定的。 当我在读内存中65535个字节时。假如前若干个字节是能够读出的, 但我不知道它的实际字节数,用ReadProcessMemory这个函数能够读出来吗? 我试过,如果不知道它的实际字节数就不能将它完全地读出来。将nSize设得太小 虽然能读出一部分,却不是全部。怎样才能将它们完整地读出来? |
|