CoTaskMemAlloc
来源:互联网 发布:剑灵御姐灵女捏脸数据 编辑:程序博客网 时间:2024/04/27 18:13
CoTaskMemAlloc
//----- (1011EF30) --------------------------------------------------------void *__stdcall Windows::COM::CoTaskMemAlloc(Windows::COM *this, unsigned __int32 a2){ void *result; // eax@2 int v3; // ST00_4@3 int (__stdcall *v4)(int, Windows::COM *); // esi@3 if ( (unsigned int)this <= 0xFFFFFFFF ) { v3 = `anonymous namespace'::g_pIMalloc; v4 = *(int (__stdcall **)(int, Windows::COM *))(*(_DWORD *)`anonymous namespace'::g_pIMalloc + 12); __guard_check_icall_fptr(*(_DWORD *)(*(_DWORD *)`anonymous namespace'::g_pIMalloc + 12)); result = (void *)v4(v3, this); } else { result = 0; } return result;}从上一篇可知:g_pIMalloc + 12,即加 3,CRetailMalloc_Alloc(IMalloc *, unsigned long)而函数中的 this 实际为 a2
0 0
- CoTaskMemAlloc
- CoTaskMemAlloc
- 关于什么时候使用CoTaskMemAlloc/CoTaskMemFree来申请/释放内存
- 关于什么时候使用CoTaskMemAlloc/CoTaskMemFree来申请/释放内存
- 【MongoDB】简介
- 一些常用的Java网站
- 魅族面试总结
- 贝叶斯算法
- 如何利用JLINK烧写U-boot到NAND Flash中
- CoTaskMemAlloc
- Java堆
- C++:静态存储区,堆区,栈区
- POJ 2104 可持久化线段树
- java中的集合
- 常用排序算法汇总
- 有道云笔记去广告教程
- ACM HDU 11 2016 数据的交换输出
- 机房收费系统(1)