关于QueryAllotEx查询自身进程

catm3 2003-08-18 04:32:41
我在用Win32Asm编程时用QueryAllotEx查询自身进程里面没有分配的00406000h-00407000h内存空间时,得到的哪个结构(好象是SYSTEM_BASIC_INFO)的State成员的值为MEM_COMMIT,这令我费解,哪个区域并没有分配,TRW2000观察都是问号,WinHex则观察不到,奇怪??!!
这是在用ollydbg1.9调试时发现的,是不是跟调试器有关??
在此先感谢您的 回答了!!
...全文
26 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
atm2001 2003-08-24
  • 打赏
  • 举报
回复
你用M$的进程信息察看器看看(好像是<Windows核心编程>这本书的一个例程)
catm3 2003-08-24
  • 打赏
  • 举报
回复
怎么搞的,按照MSDN的介绍,我看到的结果是错误的呀,结果应该是.State == MEM_FREE才对
W32API 2003-08-21
  • 打赏
  • 举报
回复
慢慢查吧,微软的东西一向难找
紫郢剑侠 2003-08-19
  • 打赏
  • 举报
回复
我没用过这个API.帮不上忙了.

去MSDN看看这个API的说明罢.

21,459

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧