RT 
CINTERFACE_PROXY_VTABLE(62) _I***ProxyVtbl = 
{
    &I***_ProxyInfo,
    &IID_***,
    IUnknown_QueryInterface_Proxy,
    IUnknown_AddRef_Proxy,
    IUnknown_Release_Proxy ,
    (void *)-1 /* I***::getConnectedMonitor */ ,
    I***_getCameraGLineInfo_Proxy
};

解决方案 »

  1.   

    http://topic.csdn.net/u/20110706/12/61af0aaf-0df1-4a17-88c4-41dce79fd2ac.html
    回个帖吧  求结贴
      

  2.   

    跟初始化有啥关系  这是MIDL自动生成的·
      

  3.   

    你去看一下啊这个宏定义。#define INVALID_HANDLE_VALUE ((HANDLE)(LONG_PTR)-1)
    一般一个句柄初始化就这么搞
    HANDLE hand = INVALID_HANDLE_VALUE;
      

  4.   

          看看《Com 技术内幕》吧,哥就不解释了。
      

  5.   


    你敢告诉我你在哪章 哪页看到MIDL为什么生成(VOID*)-1的代码的原理了为什么有的有代理函数实现 有的没有你真看过  还是看过这本书的名字!
      

  6.   

    补充一下问题,免得老被误答!(void *)-1 /* I***::getConnectedMonitor */ ,
    I***_getCameraGLineInfo_Proxy
    两个接口函数  一个是 (void *)-1 一个却有代理函数的实现 是这么个问题!~