首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

ReadProcessMemory,该如何解决

2013-06-19 
ReadProcessMemoryinvoke VirtualQueryEx, pid,Start,addr Men,28.if eax ! 0invoke GlobalAlloc,GMEM_FI

ReadProcessMemory

     invoke VirtualQueryEx, pid,Start,addr Men,28 
         .if eax != 0 
         invoke GlobalAlloc,GMEM_FIXED,Men.RegionSize 
           .if eax != 0 
               invoke ReadProcessMemory ,pid,Start, eax,Men.RegionSize ,0 
看别人的代码这样用过,自己试一下ReadProcessMemory返回值一直是1不知为什么
[解决办法]
返回 1 (非 0)是函数执行成功啊,返回 0 才是失败。
[解决办法]
BOOL WINAPI ReadProcessMemory(
  _In_   HANDLE hProcess,
  _In_   LPCVOID lpBaseAddress,
  _Out_  LPVOID lpBuffer,
  _In_   SIZE_T nSize,
  _Out_  SIZE_T *lpNumberOfBytesRead
);

热点排行