在线等待,DCOM服务端如何得到调用端的机器名或IP地址 inside com+上面有一个通道钩子的例子可以获取客户端的信息。最后一章 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我刚实验成功,在客户端调用IMalloc * Imalloc; HRESULT hr1; hr1=::CoGetMalloc(MEMCTX_TASK,&Imalloc);//这里只能设置 //为MEMCTX_TASK,不能为MEMCTX_SHARED,但《COM原理与引用》中却说//MEMCTX_SHARED为跨进程调用; if(SUCCEEDED(hr1)) name=(WCHAR*)Imalloc->Alloc(wlen*sizeof(WCHAR));这样就可以将name做为接口参数传递给接口指针,进程外组件可以访问该内存 另外,在MSDN中也说只能用MEMCTX_TASK CFile打开文件出错!! C++前辈来指点下 交工第二天 -==终于不用改新增加的需求了===解脱啦 本人用DEQUE队列时,发现申明的如deque< int *>当push_pack一些值后再用front,pop_front得到的始终为最后插入的值,百思不解。。 新手提问,高手请进,一个极菜的问题!!!! TOP托普万岁! 游戏编程问题 关于多串口的实时通信问题,做成多线程好,还是事件触发好呢? 参考 谢谢高手 vc++ 在win7系统上连接不上oracle数据库 求:一个经典题问题的解法---卡车通过沙漠的问题 100分求解,如何动态生成对话框
IMalloc * Imalloc;
HRESULT hr1;
hr1=::CoGetMalloc(MEMCTX_TASK,&Imalloc);//这里只能设置
//为MEMCTX_TASK,不能为MEMCTX_SHARED,但《COM原理与引用》中却说
//MEMCTX_SHARED为跨进程调用;
if(SUCCEEDED(hr1))
name=(WCHAR*)Imalloc->Alloc(wlen*sizeof(WCHAR));
这样就可以将name做为接口参数传递给接口指针,进程外组件可以
访问该内存