亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? opccomn.h

?? Visual C++通信編程工程實(shí)例精解(附盤)
?? H
?? 第 1 頁 / 共 2 頁
字號(hào):
#define IOPCCommon_QueryAvailableLocaleIDs(This,pdwCount,pdwLcid)	\
    (This)->lpVtbl -> QueryAvailableLocaleIDs(This,pdwCount,pdwLcid)

#define IOPCCommon_GetErrorString(This,dwError,ppString)	\
    (This)->lpVtbl -> GetErrorString(This,dwError,ppString)

#define IOPCCommon_SetClientName(This,szName)	\
    (This)->lpVtbl -> SetClientName(This,szName)

#endif /* COBJMACROS */


#endif 	/* C style interface */



HRESULT STDMETHODCALLTYPE IOPCCommon_SetLocaleID_Proxy( 
    IOPCCommon __RPC_FAR * This,
    /* [in] */ LCID dwLcid);


void __RPC_STUB IOPCCommon_SetLocaleID_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


HRESULT STDMETHODCALLTYPE IOPCCommon_GetLocaleID_Proxy( 
    IOPCCommon __RPC_FAR * This,
    /* [out] */ LCID __RPC_FAR *pdwLcid);


void __RPC_STUB IOPCCommon_GetLocaleID_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


HRESULT STDMETHODCALLTYPE IOPCCommon_QueryAvailableLocaleIDs_Proxy( 
    IOPCCommon __RPC_FAR * This,
    /* [out] */ DWORD __RPC_FAR *pdwCount,
    /* [size_is][size_is][out] */ LCID __RPC_FAR *__RPC_FAR *pdwLcid);


void __RPC_STUB IOPCCommon_QueryAvailableLocaleIDs_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


HRESULT STDMETHODCALLTYPE IOPCCommon_GetErrorString_Proxy( 
    IOPCCommon __RPC_FAR * This,
    /* [in] */ HRESULT dwError,
    /* [string][out] */ LPWSTR __RPC_FAR *ppString);


void __RPC_STUB IOPCCommon_GetErrorString_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


HRESULT STDMETHODCALLTYPE IOPCCommon_SetClientName_Proxy( 
    IOPCCommon __RPC_FAR * This,
    /* [string][in] */ LPCWSTR szName);


void __RPC_STUB IOPCCommon_SetClientName_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);



#endif 	/* __IOPCCommon_INTERFACE_DEFINED__ */


#ifndef __IOPCServerList_INTERFACE_DEFINED__
#define __IOPCServerList_INTERFACE_DEFINED__

/****************************************
 * Generated header for interface: IOPCServerList
 * at Thu Oct 01 14:19:30 1998
 * using MIDL 3.01.75
 ****************************************/
/* [unique][uuid][object] */ 



EXTERN_C const IID IID_IOPCServerList;

#if defined(__cplusplus) && !defined(CINTERFACE)
    
    interface DECLSPEC_UUID("13486D50-4821-11D2-A494-3CB306C10000")
    IOPCServerList : public IUnknown
    {
    public:
        virtual HRESULT STDMETHODCALLTYPE EnumClassesOfCategories( 
            /* [in] */ ULONG cImplemented,
            /* [size_is][in] */ CATID __RPC_FAR rgcatidImpl[  ],
            /* [in] */ ULONG cRequired,
            /* [size_is][in] */ CATID __RPC_FAR rgcatidReq[  ],
            /* [out] */ IEnumGUID __RPC_FAR *__RPC_FAR *ppenumClsid) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE GetClassDetails( 
            /* [in] */ REFCLSID clsid,
            /* [out] */ LPOLESTR __RPC_FAR *ppszProgID,
            /* [out] */ LPOLESTR __RPC_FAR *ppszUserType) = 0;
        
        virtual HRESULT STDMETHODCALLTYPE CLSIDFromProgID( 
            /* [in] */ LPCOLESTR szProgId,
            /* [out] */ LPCLSID clsid) = 0;
        
    };
    
#else 	/* C style interface */

    typedef struct IOPCServerListVtbl
    {
        BEGIN_INTERFACE
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( 
            IOPCServerList __RPC_FAR * This,
            /* [in] */ REFIID riid,
            /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
        
        ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( 
            IOPCServerList __RPC_FAR * This);
        
        ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( 
            IOPCServerList __RPC_FAR * This);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *EnumClassesOfCategories )( 
            IOPCServerList __RPC_FAR * This,
            /* [in] */ ULONG cImplemented,
            /* [size_is][in] */ CATID __RPC_FAR rgcatidImpl[  ],
            /* [in] */ ULONG cRequired,
            /* [size_is][in] */ CATID __RPC_FAR rgcatidReq[  ],
            /* [out] */ IEnumGUID __RPC_FAR *__RPC_FAR *ppenumClsid);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetClassDetails )( 
            IOPCServerList __RPC_FAR * This,
            /* [in] */ REFCLSID clsid,
            /* [out] */ LPOLESTR __RPC_FAR *ppszProgID,
            /* [out] */ LPOLESTR __RPC_FAR *ppszUserType);
        
        HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CLSIDFromProgID )( 
            IOPCServerList __RPC_FAR * This,
            /* [in] */ LPCOLESTR szProgId,
            /* [out] */ LPCLSID clsid);
        
        END_INTERFACE
    } IOPCServerListVtbl;

    interface IOPCServerList
    {
        CONST_VTBL struct IOPCServerListVtbl __RPC_FAR *lpVtbl;
    };

    

#ifdef COBJMACROS


#define IOPCServerList_QueryInterface(This,riid,ppvObject)	\
    (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)

#define IOPCServerList_AddRef(This)	\
    (This)->lpVtbl -> AddRef(This)

#define IOPCServerList_Release(This)	\
    (This)->lpVtbl -> Release(This)


#define IOPCServerList_EnumClassesOfCategories(This,cImplemented,rgcatidImpl,cRequired,rgcatidReq,ppenumClsid)	\
    (This)->lpVtbl -> EnumClassesOfCategories(This,cImplemented,rgcatidImpl,cRequired,rgcatidReq,ppenumClsid)

#define IOPCServerList_GetClassDetails(This,clsid,ppszProgID,ppszUserType)	\
    (This)->lpVtbl -> GetClassDetails(This,clsid,ppszProgID,ppszUserType)

#define IOPCServerList_CLSIDFromProgID(This,szProgId,clsid)	\
    (This)->lpVtbl -> CLSIDFromProgID(This,szProgId,clsid)

#endif /* COBJMACROS */


#endif 	/* C style interface */



HRESULT STDMETHODCALLTYPE IOPCServerList_EnumClassesOfCategories_Proxy( 
    IOPCServerList __RPC_FAR * This,
    /* [in] */ ULONG cImplemented,
    /* [size_is][in] */ CATID __RPC_FAR rgcatidImpl[  ],
    /* [in] */ ULONG cRequired,
    /* [size_is][in] */ CATID __RPC_FAR rgcatidReq[  ],
    /* [out] */ IEnumGUID __RPC_FAR *__RPC_FAR *ppenumClsid);


void __RPC_STUB IOPCServerList_EnumClassesOfCategories_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


HRESULT STDMETHODCALLTYPE IOPCServerList_GetClassDetails_Proxy( 
    IOPCServerList __RPC_FAR * This,
    /* [in] */ REFCLSID clsid,
    /* [out] */ LPOLESTR __RPC_FAR *ppszProgID,
    /* [out] */ LPOLESTR __RPC_FAR *ppszUserType);


void __RPC_STUB IOPCServerList_GetClassDetails_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);


HRESULT STDMETHODCALLTYPE IOPCServerList_CLSIDFromProgID_Proxy( 
    IOPCServerList __RPC_FAR * This,
    /* [in] */ LPCOLESTR szProgId,
    /* [out] */ LPCLSID clsid);


void __RPC_STUB IOPCServerList_CLSIDFromProgID_Stub(
    IRpcStubBuffer *This,
    IRpcChannelBuffer *_pRpcChannelBuffer,
    PRPC_MESSAGE _pRpcMessage,
    DWORD *_pdwStubPhase);



#endif 	/* __IOPCServerList_INTERFACE_DEFINED__ */



#ifndef __OPCCOMN_LIBRARY_DEFINED__
#define __OPCCOMN_LIBRARY_DEFINED__

/****************************************
 * Generated header for library: OPCCOMN
 * at Thu Oct 01 14:19:30 1998
 * using MIDL 3.01.75
 ****************************************/
/* [helpstring][version][uuid] */ 






EXTERN_C const IID LIBID_OPCCOMN;
#endif /* __OPCCOMN_LIBRARY_DEFINED__ */

/* Additional Prototypes for ALL interfaces */

/* end of Additional Prototypes */

#ifdef __cplusplus
}
#endif

#endif

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕不卡的av| 成人动漫视频在线| 在线播放欧美女士性生活| 亚洲成人一区二区| 日韩欧美国产一二三区| 国产电影精品久久禁18| 中文字幕精品—区二区四季| 国产98色在线|日韩| 亚洲精选在线视频| 91精品国产综合久久精品性色| 免费成人结看片| 亚洲国产精品成人综合色在线婷婷| 成人国产精品免费观看| 亚洲aaa精品| 精品成人一区二区| 97精品电影院| 天堂在线亚洲视频| 久久久久久久综合狠狠综合| 99久久精品免费看国产| 午夜精品免费在线观看| 久久亚洲影视婷婷| 91美女片黄在线观看| 日本免费新一区视频| 国产欧美日韩三级| 在线免费观看一区| 国产夫妻精品视频| 午夜精品影院在线观看| 国产精品美女一区二区三区| 日本韩国欧美在线| 黄一区二区三区| 亚洲高清视频在线| 欧美激情在线看| 欧美一区二区三区四区五区| 91尤物视频在线观看| 久久99久久精品| 一区二区三区免费看视频| 精品国产凹凸成av人网站| 日本精品免费观看高清观看| 国产在线精品一区二区不卡了| 一区二区三区中文字幕精品精品 | 色呦呦国产精品| 激情另类小说区图片区视频区| 亚洲黄色片在线观看| 日本一区二区三区高清不卡 | 99久久免费精品高清特色大片| 午夜电影久久久| 中文字幕一区二区日韩精品绯色| 精品久久久久久久一区二区蜜臀| 在线视频你懂得一区| 成人免费av在线| 国产老妇另类xxxxx| 图片区小说区国产精品视频| 亚洲欧美日韩中文字幕一区二区三区 | 免费看欧美女人艹b| 亚洲精品视频在线看| 国产精品私房写真福利视频| 精品嫩草影院久久| 欧美一卡二卡三卡四卡| 欧美日本一道本在线视频| 99久久精品免费精品国产| 国产成人免费av在线| 久久成人av少妇免费| 日本成人在线不卡视频| 亚洲国产精品视频| 一区二区三区资源| 一区二区三区在线免费视频| 中文字幕在线免费不卡| 欧美国产精品一区二区| 中文字幕乱码日本亚洲一区二区 | caoporen国产精品视频| 成人午夜又粗又硬又大| 国产成人免费视频网站高清观看视频| 麻豆国产欧美日韩综合精品二区| 日韩电影在线一区二区| 同产精品九九九| 日韩高清在线电影| 日韩不卡免费视频| 蜜桃视频在线观看一区二区| 蜜臀av一区二区三区| 激情五月婷婷综合网| 国产精品亚洲第一| 成人av在线播放网站| 99精品久久99久久久久| 91猫先生在线| 欧美四级电影在线观看| 欧美日韩精品一二三区| 日韩亚洲欧美一区二区三区| 2014亚洲片线观看视频免费| 欧美激情一区二区三区不卡| 国产精品福利av| 亚洲一区二区三区激情| 日本不卡的三区四区五区| 国产一区免费电影| 9久草视频在线视频精品| 色综合天天综合给合国产| 欧美日韩久久不卡| 久久美女艺术照精彩视频福利播放| 国产人久久人人人人爽| 成人免费视频在线观看| 性做久久久久久免费观看欧美| 日韩电影在线免费看| 国产中文字幕精品| 91看片淫黄大片一级| 制服丝袜国产精品| 国产女同互慰高潮91漫画| 亚洲一线二线三线久久久| 奇米四色…亚洲| eeuss鲁片一区二区三区| 欧美精品久久一区| 久久精品夜夜夜夜久久| 一区二区三区国产精华| 蜜臀av性久久久久av蜜臀妖精| 成人免费黄色在线| 欧美日韩激情一区二区三区| 久久久精品天堂| 亚洲成人黄色小说| 丰满亚洲少妇av| 337p亚洲精品色噜噜噜| 国产精品污网站| 蜜桃一区二区三区四区| 91亚洲精品久久久蜜桃网站| 欧美大片一区二区| 亚洲一区二区三区影院| 国产福利电影一区二区三区| 色综合欧美在线| 成人aa视频在线观看| 欧洲另类一二三四区| www精品美女久久久tv| 一卡二卡欧美日韩| 国产成人精品免费看| 欧美精品日韩综合在线| 国产精品色哟哟网站| 日韩精品亚洲一区二区三区免费| 成人黄色av网站在线| 欧美成人乱码一区二区三区| 一区二区三区四区激情 | 亚洲综合一区在线| 国产精品综合一区二区三区| 欧美日韩国产精选| 亚洲久本草在线中文字幕| 国产aⅴ综合色| 欧美r级电影在线观看| 日韩av午夜在线观看| 欧美影视一区在线| 亚洲免费电影在线| 99热精品国产| 国产农村妇女精品| 国产在线乱码一区二区三区| 欧美一级黄色大片| 日韩国产欧美三级| 欧美精品视频www在线观看| 日韩色视频在线观看| 国产日产精品一区| 激情文学综合网| 日韩三级在线观看| 亚洲成人动漫一区| 在线观看91视频| 亚洲免费观看高清| 91丨九色porny丨蝌蚪| 18成人在线观看| 99这里都是精品| 国产欧美一区二区三区在线看蜜臀| 老司机免费视频一区二区| 91精品免费在线| 天天色天天操综合| 欧美日韩高清影院| 亚洲va国产va欧美va观看| 欧美日韩国产综合一区二区 | 天天射综合影视| 欧美三级韩国三级日本一级| 亚洲制服丝袜在线| 欧美理论电影在线| 日韩精品一级中文字幕精品视频免费观看 | 国产精品视频一二| 福利91精品一区二区三区| 国产精品欧美一级免费| 不卡av在线网| 亚洲久草在线视频| 欧美蜜桃一区二区三区| 免费精品视频在线| 久久久久久**毛片大全| 国产91精品免费| 亚洲精品国久久99热| 欧美日韩高清在线| 精品在线一区二区三区| 国产色婷婷亚洲99精品小说| 99久久婷婷国产综合精品电影 | 中文字幕乱码久久午夜不卡 | 波多野结衣在线aⅴ中文字幕不卡| 中文字幕一区二区三区视频| 色老综合老女人久久久| 亚洲电影一级黄| 精品乱人伦一区二区三区| eeuss鲁一区二区三区| 亚洲午夜激情网页| 精品国产免费一区二区三区香蕉| 高清不卡一二三区| 午夜激情一区二区| 久久精品人人爽人人爽| 91久久国产最好的精华液|