注册 登录
编程论坛 汇编论坛

私有堆的分配问题。

okayyyy 发布于 2010-07-26 22:19, 696 次点击
罗云彬写到:进程的2G地址空间中低64K和高64K为系统保留。
那么
 invoke heapcreate,floption,dwinitsize,dwmaxsize
 .if eax  &&(eax<0c000 0000h)
从8000 0000h开始就就是系统空间了,他这个判断的依据是什么?
上面那个问题作废,我在OD里面看了下,内存指针可以操过8000 0000h,书上提到应用程序最多可以使用3G
这个函数的返回值是个句柄,句柄不等于指针,这句柄跟地址比较有什么意义?

[ 本帖最后由 okayyyy 于 2010-7-26 23:30 编辑 ]
1 回复
#2
okayyyy2010-07-26 23:38
哈,不好意思。看明白了,他的意思是错误码都大于c000 0000H
1