反汇编中生成的函数

BOOL VirtualFree(
  LPVOID lpAddress,   // 区域地址
  SIZE_T dwSize,      // 区域大小
  DWORD dwFreeType    // 类型
);
说明
该函数的功能是取消或者释放调用进程的虚地址空间页的一个区域
如果想释放一块调用VirtualAllocEx函数分配的内存(包括虚拟内存),就使用VirtualFreeEx函数
参数说明
LPVOID lpAddress, 要释放的页的区域的地址,如果dwFreeType指定为MEM_RELEASE且这个区域是被保留的话,纳闷这个地址就要指定为分配区域的首地址
SIZE_T dwSize,   要释放页的大小,如果dwFreeType类型中包含了MEN_RELEASE,则dwSize必须为0

DWORD dwFreeType  类型说明
MEM_DECOMMIT 取消VirtualAlloc提交的页
MEM_RELEASE   释放指定页,如果指定了这个类型而dwSize为设置为0,则函数会调用失败
返回值
如果调用成功,返回一个非0值
调用失败,返回0
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值