mstve.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:421k
- /* [in] */ long lChangedFlags);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *NotifyPackage_XProxy )(
- ITVESupervisor_Helper * This,
- NPKG_Mode pkgMode,
- ITVEVariation *pVariation,
- BSTR bstrPackageUUID,
- long cBytesTotal,
- long cBytesReceived);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *NotifyFile_XProxy )(
- ITVESupervisor_Helper * This,
- /* [in] */ NFLE_Mode fileMode,
- /* [in] */ ITVEVariation *pVariation,
- /* [in] */ BSTR bstrURLName,
- /* [in] */ BSTR bstrFileName);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *NotifyTune_XProxy )(
- ITVESupervisor_Helper * This,
- /* [in] */ NTUN_Mode tuneMode,
- /* [in] */ ITVEService *pService,
- /* [in] */ BSTR bstrDescription,
- /* [in] */ BSTR bstrIPAdapter);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *NotifyAuxInfo_XProxy )(
- ITVESupervisor_Helper * This,
- /* [in] */ NWHAT_Mode whatMode,
- /* [in] */ BSTR bstrAuxInfoString,
- /* [in] */ long lgrfWhatDiff,
- /* [in] */ long lLineError);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_HaltFlags )(
- ITVESupervisor_Helper * This,
- /* [retval][out] */ LONG *plGrfHaltFlags);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_HaltFlags )(
- ITVESupervisor_Helper * This,
- /* [in] */ LONG lGrfHaltFlags);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *RemoveAllListenersOnAdapter )(
- ITVESupervisor_Helper * This,
- /* [in] */ BSTR bstrAdapter);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_PossibleIPAdapterAddress )(
- ITVESupervisor_Helper * This,
- /* [in] */ int iAdapter,
- /* [retval][out] */ BSTR *pbstrIPAdapterAddr);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *DumpToBSTR )(
- ITVESupervisor_Helper * This,
- /* [out] */ BSTR *pbstrBuff);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_SupervisorGITProxy )(
- ITVESupervisor_Helper * This,
- /* [out] */ ITVESupervisorGITProxy **ppSupervisorGITProxy);
-
- END_INTERFACE
- } ITVESupervisor_HelperVtbl;
- interface ITVESupervisor_Helper
- {
- CONST_VTBL struct ITVESupervisor_HelperVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define ITVESupervisor_Helper_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define ITVESupervisor_Helper_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define ITVESupervisor_Helper_Release(This)
- (This)->lpVtbl -> Release(This)
- #define ITVESupervisor_Helper_ConnectParent(This,pUnk)
- (This)->lpVtbl -> ConnectParent(This,pUnk)
- #define ITVESupervisor_Helper_GetActiveService(This,ppActiveService)
- (This)->lpVtbl -> GetActiveService(This,ppActiveService)
- #define ITVESupervisor_Helper_GetMCastManager(This,pMCastManager)
- (This)->lpVtbl -> GetMCastManager(This,pMCastManager)
- #define ITVESupervisor_Helper_UnpackBuffer(This,pTVEVariation,m_rgbData,cBytes)
- (This)->lpVtbl -> UnpackBuffer(This,pTVEVariation,m_rgbData,cBytes)
- #define ITVESupervisor_Helper_NotifyEnhancement(This,enhMode,pEnhancement,lChangedFlags)
- (This)->lpVtbl -> NotifyEnhancement(This,enhMode,pEnhancement,lChangedFlags)
- #define ITVESupervisor_Helper_NotifyTrigger(This,trgMode,pTrack,lChangedFlags)
- (This)->lpVtbl -> NotifyTrigger(This,trgMode,pTrack,lChangedFlags)
- #define ITVESupervisor_Helper_NotifyPackage(This,pkgMode,pVariation,bstrPackageUUID,cBytesTotal,cBytesReceived)
- (This)->lpVtbl -> NotifyPackage(This,pkgMode,pVariation,bstrPackageUUID,cBytesTotal,cBytesReceived)
- #define ITVESupervisor_Helper_NotifyFile(This,fileMode,pVariation,bstrURLName,bstrFileName)
- (This)->lpVtbl -> NotifyFile(This,fileMode,pVariation,bstrURLName,bstrFileName)
- #define ITVESupervisor_Helper_NotifyTune(This,tuneMode,pService,bstrDescription,bstrIPAdapter)
- (This)->lpVtbl -> NotifyTune(This,tuneMode,pService,bstrDescription,bstrIPAdapter)
- #define ITVESupervisor_Helper_NotifyAuxInfo(This,whatMode,bstrAuxInfoString,lgrfWhatDiff,lLineError)
- (This)->lpVtbl -> NotifyAuxInfo(This,whatMode,bstrAuxInfoString,lgrfWhatDiff,lLineError)
- #define ITVESupervisor_Helper_NotifyEnhancement_XProxy(This,enhMode,pEnhancement,lChangedFlags)
- (This)->lpVtbl -> NotifyEnhancement_XProxy(This,enhMode,pEnhancement,lChangedFlags)
- #define ITVESupervisor_Helper_NotifyTrigger_XProxy(This,trgMode,pTrack,lChangedFlags)
- (This)->lpVtbl -> NotifyTrigger_XProxy(This,trgMode,pTrack,lChangedFlags)
- #define ITVESupervisor_Helper_NotifyPackage_XProxy(This,pkgMode,pVariation,bstrPackageUUID,cBytesTotal,cBytesReceived)
- (This)->lpVtbl -> NotifyPackage_XProxy(This,pkgMode,pVariation,bstrPackageUUID,cBytesTotal,cBytesReceived)
- #define ITVESupervisor_Helper_NotifyFile_XProxy(This,fileMode,pVariation,bstrURLName,bstrFileName)
- (This)->lpVtbl -> NotifyFile_XProxy(This,fileMode,pVariation,bstrURLName,bstrFileName)
- #define ITVESupervisor_Helper_NotifyTune_XProxy(This,tuneMode,pService,bstrDescription,bstrIPAdapter)
- (This)->lpVtbl -> NotifyTune_XProxy(This,tuneMode,pService,bstrDescription,bstrIPAdapter)
- #define ITVESupervisor_Helper_NotifyAuxInfo_XProxy(This,whatMode,bstrAuxInfoString,lgrfWhatDiff,lLineError)
- (This)->lpVtbl -> NotifyAuxInfo_XProxy(This,whatMode,bstrAuxInfoString,lgrfWhatDiff,lLineError)
- #define ITVESupervisor_Helper_get_HaltFlags(This,plGrfHaltFlags)
- (This)->lpVtbl -> get_HaltFlags(This,plGrfHaltFlags)
- #define ITVESupervisor_Helper_put_HaltFlags(This,lGrfHaltFlags)
- (This)->lpVtbl -> put_HaltFlags(This,lGrfHaltFlags)
- #define ITVESupervisor_Helper_RemoveAllListenersOnAdapter(This,bstrAdapter)
- (This)->lpVtbl -> RemoveAllListenersOnAdapter(This,bstrAdapter)
- #define ITVESupervisor_Helper_get_PossibleIPAdapterAddress(This,iAdapter,pbstrIPAdapterAddr)
- (This)->lpVtbl -> get_PossibleIPAdapterAddress(This,iAdapter,pbstrIPAdapterAddr)
- #define ITVESupervisor_Helper_DumpToBSTR(This,pbstrBuff)
- (This)->lpVtbl -> DumpToBSTR(This,pbstrBuff)
- #define ITVESupervisor_Helper_get_SupervisorGITProxy(This,ppSupervisorGITProxy)
- (This)->lpVtbl -> get_SupervisorGITProxy(This,ppSupervisorGITProxy)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVESupervisor_Helper_ConnectParent_Proxy(
- ITVESupervisor_Helper * This,
- /* [in] */ IUnknown *pUnk);
- void __RPC_STUB ITVESupervisor_Helper_ConnectParent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVESupervisor_Helper_GetActiveService_Proxy(
- ITVESupervisor_Helper * This,
- /* [out] */ ITVEService **ppActiveService);
- void __RPC_STUB ITVESupervisor_Helper_GetActiveService_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVESupervisor_Helper_GetMCastManager_Proxy(
- ITVESupervisor_Helper * This,
- /* [out] */ ITVEMCastManager **pMCastManager);
- void __RPC_STUB ITVESupervisor_Helper_GetMCastManager_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVESupervisor_Helper_UnpackBuffer_Proxy(
- ITVESupervisor_Helper * This,
- /* [in] */ IUnknown *pTVEVariation,
- /* [in] */ unsigned char *m_rgbData,
- /* [in] */ int cBytes);
- void __RPC_STUB ITVESupervisor_Helper_UnpackBuffer_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVESupervisor_Helper_NotifyEnhancement_Proxy(
- ITVESupervisor_Helper * This,
- /* [in] */ NENH_Mode enhMode,
- /* [in] */ ITVEEnhancement *pEnhancement,
- /* [in] */ long lChangedFlags);
- void __RPC_STUB ITVESupervisor_Helper_NotifyEnhancement_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVESupervisor_Helper_NotifyTrigger_Proxy(
- ITVESupervisor_Helper * This,
- /* [in] */ NTRK_Mode trgMode,
- /* [in] */ ITVETrack *pTrack,
- /* [in] */ long lChangedFlags);
- void __RPC_STUB ITVESupervisor_Helper_NotifyTrigger_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVESupervisor_Helper_NotifyPackage_Proxy(
- ITVESupervisor_Helper * This,
- /* [in] */ NPKG_Mode pkgMode,
- /* [in] */ ITVEVariation *pVariation,
- /* [in] */ BSTR bstrPackageUUID,
- /* [in] */ long cBytesTotal,
- /* [in] */ long cBytesReceived);
- void __RPC_STUB ITVESupervisor_Helper_NotifyPackage_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVESupervisor_Helper_NotifyFile_Proxy(
- ITVESupervisor_Helper * This,
- /* [in] */ NFLE_Mode fileMode,
- /* [in] */ ITVEVariation *pVariation,
- /* [in] */ BSTR bstrURLName,
- /* [in] */ BSTR bstrFileName);
- void __RPC_STUB ITVESupervisor_Helper_NotifyFile_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVESupervisor_Helper_NotifyTune_Proxy(
- ITVESupervisor_Helper * This,
- /* [in] */ NTUN_Mode tuneMode,
- /* [in] */ ITVEService *pService,
- /* [in] */ BSTR bstrDescription,
- /* [in] */ BSTR bstrIPAdapter);
- void __RPC_STUB ITVESupervisor_Helper_NotifyTune_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVESupervisor_Helper_NotifyAuxInfo_Proxy(
- ITVESupervisor_Helper * This,
- /* [in] */ NWHAT_Mode whatMode,
- /* [in] */ BSTR bstrAuxInfoString,
- /* [in] */ long lgrfWhatDiff,
- /* [in] */ long lLineError);
- void __RPC_STUB ITVESupervisor_Helper_NotifyAuxInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVESupervisor_Helper_NotifyEnhancement_XProxy_Proxy(
- ITVESupervisor_Helper * This,
- /* [in] */ NENH_Mode enhMode,
- /* [in] */ ITVEEnhancement *pEnhancement,
- /* [in] */ long lChangedFlags);
- void __RPC_STUB ITVESupervisor_Helper_NotifyEnhancement_XProxy_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVESupervisor_Helper_NotifyTrigger_XProxy_Proxy(
- ITVESupervisor_Helper * This,
- /* [in] */ NTRK_Mode trgMode,
- /* [in] */ ITVETrack *pTrack,
- /* [in] */ long lChangedFlags);
- void __RPC_STUB ITVESupervisor_Helper_NotifyTrigger_XProxy_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVESupervisor_Helper_NotifyPackage_XProxy_Proxy(
- ITVESupervisor_Helper * This,
- NPKG_Mode pkgMode,
- ITVEVariation *pVariation,
- BSTR bstrPackageUUID,
- long cBytesTotal,
- long cBytesReceived);
- void __RPC_STUB ITVESupervisor_Helper_NotifyPackage_XProxy_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVESupervisor_Helper_NotifyFile_XProxy_Proxy(
- ITVESupervisor_Helper * This,
- /* [in] */ NFLE_Mode fileMode,
- /* [in] */ ITVEVariation *pVariation,
- /* [in] */ BSTR bstrURLName,
- /* [in] */ BSTR bstrFileName);
- void __RPC_STUB ITVESupervisor_Helper_NotifyFile_XProxy_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVESupervisor_Helper_NotifyTune_XProxy_Proxy(
- ITVESupervisor_Helper * This,
- /* [in] */ NTUN_Mode tuneMode,
- /* [in] */ ITVEService *pService,
- /* [in] */ BSTR bstrDescription,
- /* [in] */ BSTR bstrIPAdapter);
- void __RPC_STUB ITVESupervisor_Helper_NotifyTune_XProxy_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVESupervisor_Helper_NotifyAuxInfo_XProxy_Proxy(
- ITVESupervisor_Helper * This,
- /* [in] */ NWHAT_Mode whatMode,
- /* [in] */ BSTR bstrAuxInfoString,
- /* [in] */ long lgrfWhatDiff,
- /* [in] */ long lLineError);
- void __RPC_STUB ITVESupervisor_Helper_NotifyAuxInfo_XProxy_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITVESupervisor_Helper_get_HaltFlags_Proxy(
- ITVESupervisor_Helper * This,
- /* [retval][out] */ LONG *plGrfHaltFlags);
- void __RPC_STUB ITVESupervisor_Helper_get_HaltFlags_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE ITVESupervisor_Helper_put_HaltFlags_Proxy(
- ITVESupervisor_Helper * This,
- /* [in] */ LONG lGrfHaltFlags);
- void __RPC_STUB ITVESupervisor_Helper_put_HaltFlags_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVESupervisor_Helper_RemoveAllListenersOnAdapter_Proxy(
- ITVESupervisor_Helper * This,
- /* [in] */ BSTR bstrAdapter);
- void __RPC_STUB ITVESupervisor_Helper_RemoveAllListenersOnAdapter_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITVESupervisor_Helper_get_PossibleIPAdapterAddress_Proxy(
- ITVESupervisor_Helper * This,
- /* [in] */ int iAdapter,
- /* [retval][out] */ BSTR *pbstrIPAdapterAddr);
- void __RPC_STUB ITVESupervisor_Helper_get_PossibleIPAdapterAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVESupervisor_Helper_DumpToBSTR_Proxy(
- ITVESupervisor_Helper * This,
- /* [out] */ BSTR *pbstrBuff);
- void __RPC_STUB ITVESupervisor_Helper_DumpToBSTR_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITVESupervisor_Helper_get_SupervisorGITProxy_Proxy(
- ITVESupervisor_Helper * This,
- /* [out] */ ITVESupervisorGITProxy **ppSupervisorGITProxy);
- void __RPC_STUB ITVESupervisor_Helper_get_SupervisorGITProxy_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __ITVESupervisor_Helper_INTERFACE_DEFINED__ */
- #ifndef __ITVESupervisorGITProxy_INTERFACE_DEFINED__
- #define __ITVESupervisorGITProxy_INTERFACE_DEFINED__
- /* interface ITVESupervisorGITProxy */
- /* [unique][helpstring][dual][uuid][object][hidden] */
- EXTERN_C const IID IID_ITVESupervisorGITProxy;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("05500306-FAA5-4df9-8246-BFC23AC5CEA8")
- ITVESupervisorGITProxy : public IUnknown
- {
- public:
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Supervisor(
- /* [retval][out] */ ITVESupervisor **ppVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Supervisor(
- /* [in] */ ITVESupervisor *pVal) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct ITVESupervisorGITProxyVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- ITVESupervisorGITProxy * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- ITVESupervisorGITProxy * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- ITVESupervisorGITProxy * This);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Supervisor )(
- ITVESupervisorGITProxy * This,
- /* [retval][out] */ ITVESupervisor **ppVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_Supervisor )(
- ITVESupervisorGITProxy * This,
- /* [in] */ ITVESupervisor *pVal);
-
- END_INTERFACE
- } ITVESupervisorGITProxyVtbl;
- interface ITVESupervisorGITProxy
- {
- CONST_VTBL struct ITVESupervisorGITProxyVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define ITVESupervisorGITProxy_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define ITVESupervisorGITProxy_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define ITVESupervisorGITProxy_Release(This)
- (This)->lpVtbl -> Release(This)
- #define ITVESupervisorGITProxy_get_Supervisor(This,ppVal)
- (This)->lpVtbl -> get_Supervisor(This,ppVal)
- #define ITVESupervisorGITProxy_put_Supervisor(This,pVal)
- (This)->lpVtbl -> put_Supervisor(This,pVal)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITVESupervisorGITProxy_get_Supervisor_Proxy(
- ITVESupervisorGITProxy * This,
- /* [retval][out] */ ITVESupervisor **ppVal);
- void __RPC_STUB ITVESupervisorGITProxy_get_Supervisor_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE ITVESupervisorGITProxy_put_Supervisor_Proxy(
- ITVESupervisorGITProxy * This,
- /* [in] */ ITVESupervisor *pVal);
- void __RPC_STUB ITVESupervisorGITProxy_put_Supervisor_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __ITVESupervisorGITProxy_INTERFACE_DEFINED__ */
- #ifndef __ITVEAttrMap_INTERFACE_DEFINED__
- #define __ITVEAttrMap_INTERFACE_DEFINED__
- /* interface ITVEAttrMap */
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_ITVEAttrMap;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("05500121-FAA5-4df9-8246-BFC23AC5CEA8")
- ITVEAttrMap : public IDispatch
- {
- public:
- virtual /* [helpstring][restricted][id][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum(
- /* [retval][out] */ IUnknown **pCollection) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Count(
- /* [retval][out] */ long *pVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Item(
- /* [in] */ VARIANT var,
- /* [retval][out] */ BSTR *pVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Key(
- /* [in] */ VARIANT var,
- /* [retval][out] */ BSTR *pKey) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Add(
- /* [in] */ BSTR bstrKey,
- /* [in] */ BSTR bstrValue) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Replace(
- /* [in] */ BSTR bstrKey,
- /* [in] */ BSTR bstrValue) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Remove(
- /* [in] */ VARIANT var) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE RemoveAll( void) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Add1(
- BSTR bstrValue) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE DumpToBSTR(
- /* [out] */ BSTR *pDump) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct ITVEAttrMapVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- ITVEAttrMap * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- ITVEAttrMap * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- ITVEAttrMap * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- ITVEAttrMap * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- ITVEAttrMap * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- ITVEAttrMap * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- ITVEAttrMap * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [helpstring][restricted][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get__NewEnum )(
- ITVEAttrMap * This,
- /* [retval][out] */ IUnknown **pCollection);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Count )(
- ITVEAttrMap * This,
- /* [retval][out] */ long *pVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Item )(
- ITVEAttrMap * This,
- /* [in] */ VARIANT var,
- /* [retval][out] */ BSTR *pVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Key )(
- ITVEAttrMap * This,
- /* [in] */ VARIANT var,
- /* [retval][out] */ BSTR *pKey);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Add )(
- ITVEAttrMap * This,
- /* [in] */ BSTR bstrKey,
- /* [in] */ BSTR bstrValue);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Replace )(
- ITVEAttrMap * This,
- /* [in] */ BSTR bstrKey,
- /* [in] */ BSTR bstrValue);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Remove )(
- ITVEAttrMap * This,
- /* [in] */ VARIANT var);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *RemoveAll )(
- ITVEAttrMap * This);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Add1 )(
- ITVEAttrMap * This,
- BSTR bstrValue);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *DumpToBSTR )(
- ITVEAttrMap * This,
- /* [out] */ BSTR *pDump);
-
- END_INTERFACE
- } ITVEAttrMapVtbl;
- interface ITVEAttrMap
- {
- CONST_VTBL struct ITVEAttrMapVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define ITVEAttrMap_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define ITVEAttrMap_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define ITVEAttrMap_Release(This)
- (This)->lpVtbl -> Release(This)
- #define ITVEAttrMap_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define ITVEAttrMap_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define ITVEAttrMap_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define ITVEAttrMap_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define ITVEAttrMap_get__NewEnum(This,pCollection)
- (This)->lpVtbl -> get__NewEnum(This,pCollection)
- #define ITVEAttrMap_get_Count(This,pVal)
- (This)->lpVtbl -> get_Count(This,pVal)
- #define ITVEAttrMap_get_Item(This,var,pVal)
- (This)->lpVtbl -> get_Item(This,var,pVal)
- #define ITVEAttrMap_get_Key(This,var,pKey)
- (This)->lpVtbl -> get_Key(This,var,pKey)
- #define ITVEAttrMap_Add(This,bstrKey,bstrValue)
- (This)->lpVtbl -> Add(This,bstrKey,bstrValue)
- #define ITVEAttrMap_Replace(This,bstrKey,bstrValue)
- (This)->lpVtbl -> Replace(This,bstrKey,bstrValue)
- #define ITVEAttrMap_Remove(This,var)
- (This)->lpVtbl -> Remove(This,var)
- #define ITVEAttrMap_RemoveAll(This)
- (This)->lpVtbl -> RemoveAll(This)
- #define ITVEAttrMap_Add1(This,bstrValue)
- (This)->lpVtbl -> Add1(This,bstrValue)
- #define ITVEAttrMap_DumpToBSTR(This,pDump)
- (This)->lpVtbl -> DumpToBSTR(This,pDump)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring][restricted][id][propget] */ HRESULT STDMETHODCALLTYPE ITVEAttrMap_get__NewEnum_Proxy(
- ITVEAttrMap * This,
- /* [retval][out] */ IUnknown **pCollection);
- void __RPC_STUB ITVEAttrMap_get__NewEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITVEAttrMap_get_Count_Proxy(
- ITVEAttrMap * This,
- /* [retval][out] */ long *pVal);
- void __RPC_STUB ITVEAttrMap_get_Count_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITVEAttrMap_get_Item_Proxy(
- ITVEAttrMap * This,
- /* [in] */ VARIANT var,
- /* [retval][out] */ BSTR *pVal);
- void __RPC_STUB ITVEAttrMap_get_Item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITVEAttrMap_get_Key_Proxy(
- ITVEAttrMap * This,
- /* [in] */ VARIANT var,
- /* [retval][out] */ BSTR *pKey);
- void __RPC_STUB ITVEAttrMap_get_Key_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEAttrMap_Add_Proxy(
- ITVEAttrMap * This,
- /* [in] */ BSTR bstrKey,
- /* [in] */ BSTR bstrValue);
- void __RPC_STUB ITVEAttrMap_Add_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEAttrMap_Replace_Proxy(
- ITVEAttrMap * This,
- /* [in] */ BSTR bstrKey,
- /* [in] */ BSTR bstrValue);
- void __RPC_STUB ITVEAttrMap_Replace_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEAttrMap_Remove_Proxy(
- ITVEAttrMap * This,
- /* [in] */ VARIANT var);
- void __RPC_STUB ITVEAttrMap_Remove_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEAttrMap_RemoveAll_Proxy(
- ITVEAttrMap * This);
- void __RPC_STUB ITVEAttrMap_RemoveAll_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEAttrMap_Add1_Proxy(
- ITVEAttrMap * This,
- BSTR bstrValue);
- void __RPC_STUB ITVEAttrMap_Add1_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEAttrMap_DumpToBSTR_Proxy(
- ITVEAttrMap * This,
- /* [out] */ BSTR *pDump);
- void __RPC_STUB ITVEAttrMap_DumpToBSTR_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __ITVEAttrMap_INTERFACE_DEFINED__ */
- #ifndef __ITVEAttrTimeQ_INTERFACE_DEFINED__
- #define __ITVEAttrTimeQ_INTERFACE_DEFINED__
- /* interface ITVEAttrTimeQ */
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_ITVEAttrTimeQ;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("05500122-FAA5-4df9-8246-BFC23AC5CEA8")
- ITVEAttrTimeQ : public IDispatch
- {
- public:
- virtual /* [helpstring][restricted][id][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum(
- /* [retval][out] */ IUnknown **pCollection) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Count(
- /* [retval][out] */ long *pVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Item(
- /* [in] */ VARIANT var,
- /* [retval][out] */ IUnknown **ppVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Key(
- /* [in] */ VARIANT var,
- /* [retval][out] */ DATE *pKey) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Add(
- /* [in] */ DATE dateKey,
- /* [in] */ IUnknown *pUnk) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Remove(
- /* [in] */ VARIANT var) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE RemoveAll( void) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Update(
- /* [in] */ DATE dateKey,
- /* [in] */ IUnknown *pUnk) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE LockRead( void) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE LockWrite( void) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Unlock( void) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE RemoveSimple(
- /* [in] */ VARIANT var) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE DumpToBSTR(
- /* [out] */ BSTR *pDump) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct ITVEAttrTimeQVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- ITVEAttrTimeQ * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- ITVEAttrTimeQ * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- ITVEAttrTimeQ * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- ITVEAttrTimeQ * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- ITVEAttrTimeQ * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- ITVEAttrTimeQ * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- ITVEAttrTimeQ * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [helpstring][restricted][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get__NewEnum )(
- ITVEAttrTimeQ * This,
- /* [retval][out] */ IUnknown **pCollection);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Count )(
- ITVEAttrTimeQ * This,
- /* [retval][out] */ long *pVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Item )(
- ITVEAttrTimeQ * This,
- /* [in] */ VARIANT var,
- /* [retval][out] */ IUnknown **ppVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Key )(
- ITVEAttrTimeQ * This,
- /* [in] */ VARIANT var,
- /* [retval][out] */ DATE *pKey);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Add )(
- ITVEAttrTimeQ * This,
- /* [in] */ DATE dateKey,
- /* [in] */ IUnknown *pUnk);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Remove )(
- ITVEAttrTimeQ * This,
- /* [in] */ VARIANT var);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *RemoveAll )(
- ITVEAttrTimeQ * This);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Update )(
- ITVEAttrTimeQ * This,
- /* [in] */ DATE dateKey,
- /* [in] */ IUnknown *pUnk);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *LockRead )(
- ITVEAttrTimeQ * This);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *LockWrite )(
- ITVEAttrTimeQ * This);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Unlock )(
- ITVEAttrTimeQ * This);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *RemoveSimple )(
- ITVEAttrTimeQ * This,
- /* [in] */ VARIANT var);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *DumpToBSTR )(
- ITVEAttrTimeQ * This,
- /* [out] */ BSTR *pDump);
-
- END_INTERFACE
- } ITVEAttrTimeQVtbl;
- interface ITVEAttrTimeQ
- {
- CONST_VTBL struct ITVEAttrTimeQVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define ITVEAttrTimeQ_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define ITVEAttrTimeQ_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define ITVEAttrTimeQ_Release(This)
- (This)->lpVtbl -> Release(This)
- #define ITVEAttrTimeQ_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define ITVEAttrTimeQ_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define ITVEAttrTimeQ_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define ITVEAttrTimeQ_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define ITVEAttrTimeQ_get__NewEnum(This,pCollection)
- (This)->lpVtbl -> get__NewEnum(This,pCollection)
- #define ITVEAttrTimeQ_get_Count(This,pVal)
- (This)->lpVtbl -> get_Count(This,pVal)
- #define ITVEAttrTimeQ_get_Item(This,var,ppVal)
- (This)->lpVtbl -> get_Item(This,var,ppVal)
- #define ITVEAttrTimeQ_get_Key(This,var,pKey)
- (This)->lpVtbl -> get_Key(This,var,pKey)
- #define ITVEAttrTimeQ_Add(This,dateKey,pUnk)
- (This)->lpVtbl -> Add(This,dateKey,pUnk)
- #define ITVEAttrTimeQ_Remove(This,var)
- (This)->lpVtbl -> Remove(This,var)
- #define ITVEAttrTimeQ_RemoveAll(This)
- (This)->lpVtbl -> RemoveAll(This)
- #define ITVEAttrTimeQ_Update(This,dateKey,pUnk)
- (This)->lpVtbl -> Update(This,dateKey,pUnk)
- #define ITVEAttrTimeQ_LockRead(This)
- (This)->lpVtbl -> LockRead(This)
- #define ITVEAttrTimeQ_LockWrite(This)
- (This)->lpVtbl -> LockWrite(This)
- #define ITVEAttrTimeQ_Unlock(This)
- (This)->lpVtbl -> Unlock(This)
- #define ITVEAttrTimeQ_RemoveSimple(This,var)
- (This)->lpVtbl -> RemoveSimple(This,var)
- #define ITVEAttrTimeQ_DumpToBSTR(This,pDump)
- (This)->lpVtbl -> DumpToBSTR(This,pDump)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring][restricted][id][propget] */ HRESULT STDMETHODCALLTYPE ITVEAttrTimeQ_get__NewEnum_Proxy(
- ITVEAttrTimeQ * This,
- /* [retval][out] */ IUnknown **pCollection);
- void __RPC_STUB ITVEAttrTimeQ_get__NewEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITVEAttrTimeQ_get_Count_Proxy(
- ITVEAttrTimeQ * This,
- /* [retval][out] */ long *pVal);
- void __RPC_STUB ITVEAttrTimeQ_get_Count_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITVEAttrTimeQ_get_Item_Proxy(
- ITVEAttrTimeQ * This,
- /* [in] */ VARIANT var,
- /* [retval][out] */ IUnknown **ppVal);
- void __RPC_STUB ITVEAttrTimeQ_get_Item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITVEAttrTimeQ_get_Key_Proxy(
- ITVEAttrTimeQ * This,
- /* [in] */ VARIANT var,
- /* [retval][out] */ DATE *pKey);
- void __RPC_STUB ITVEAttrTimeQ_get_Key_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEAttrTimeQ_Add_Proxy(
- ITVEAttrTimeQ * This,
- /* [in] */ DATE dateKey,
- /* [in] */ IUnknown *pUnk);
- void __RPC_STUB ITVEAttrTimeQ_Add_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEAttrTimeQ_Remove_Proxy(
- ITVEAttrTimeQ * This,
- /* [in] */ VARIANT var);
- void __RPC_STUB ITVEAttrTimeQ_Remove_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEAttrTimeQ_RemoveAll_Proxy(
- ITVEAttrTimeQ * This);
- void __RPC_STUB ITVEAttrTimeQ_RemoveAll_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEAttrTimeQ_Update_Proxy(
- ITVEAttrTimeQ * This,
- /* [in] */ DATE dateKey,
- /* [in] */ IUnknown *pUnk);
- void __RPC_STUB ITVEAttrTimeQ_Update_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEAttrTimeQ_LockRead_Proxy(
- ITVEAttrTimeQ * This);
- void __RPC_STUB ITVEAttrTimeQ_LockRead_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEAttrTimeQ_LockWrite_Proxy(
- ITVEAttrTimeQ * This);
- void __RPC_STUB ITVEAttrTimeQ_LockWrite_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEAttrTimeQ_Unlock_Proxy(
- ITVEAttrTimeQ * This);
- void __RPC_STUB ITVEAttrTimeQ_Unlock_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEAttrTimeQ_RemoveSimple_Proxy(
- ITVEAttrTimeQ * This,
- /* [in] */ VARIANT var);
- void __RPC_STUB ITVEAttrTimeQ_RemoveSimple_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEAttrTimeQ_DumpToBSTR_Proxy(
- ITVEAttrTimeQ * This,
- /* [out] */ BSTR *pDump);
- void __RPC_STUB ITVEAttrTimeQ_DumpToBSTR_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __ITVEAttrTimeQ_INTERFACE_DEFINED__ */
- #ifndef __ITVEMCast_INTERFACE_DEFINED__
- #define __ITVEMCast_INTERFACE_DEFINED__
- /* interface ITVEMCast */
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_ITVEMCast;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("05500130-FAA5-4df9-8246-BFC23AC5CEA8")
- ITVEMCast : public IDispatch
- {
- public:
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_IPAdapter(
- /* [retval][out] */ BSTR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_IPAdapter(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_IPAddress(
- /* [retval][out] */ BSTR *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_IPAddress(
- /* [in] */ BSTR newVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_IPPort(
- /* [retval][out] */ long *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_IPPort(
- /* [in] */ long newVal) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Join( void) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Leave( void) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_IsJoined(
- /* [retval][out] */ VARIANT_BOOL *pVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_IsSuspended(
- /* [retval][out] */ VARIANT_BOOL *pVal) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Suspend(
- VARIANT_BOOL fSuspend) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_PacketCount(
- /* [retval][out] */ long *pVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_ByteCount(
- /* [retval][out] */ long *pVal) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE KeepStats(
- VARIANT_BOOL fKeepStats) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ResetStats( void) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetReadCallback(
- /* [in] */ int nBuffers,
- /* [in] */ int iPrioritySetback,
- /* [in] */ IUnknown *pVal) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ConnectManager(
- /* [in] */ ITVEMCastManager *pVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Manager(
- /* [retval][out] */ IUnknown **ppVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_QueueThreadId(
- /* [retval][out] */ long *pVal) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_QueueThreadId(
- /* [in] */ long pVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_WhatType(
- /* [retval][out] */ NWHAT_Mode *pWhatType) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_WhatType(
- /* [in] */ NWHAT_Mode whatType) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct ITVEMCastVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- ITVEMCast * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- ITVEMCast * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- ITVEMCast * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- ITVEMCast * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- ITVEMCast * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- ITVEMCast * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- ITVEMCast * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_IPAdapter )(
- ITVEMCast * This,
- /* [retval][out] */ BSTR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_IPAdapter )(
- ITVEMCast * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_IPAddress )(
- ITVEMCast * This,
- /* [retval][out] */ BSTR *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_IPAddress )(
- ITVEMCast * This,
- /* [in] */ BSTR newVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_IPPort )(
- ITVEMCast * This,
- /* [retval][out] */ long *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_IPPort )(
- ITVEMCast * This,
- /* [in] */ long newVal);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Join )(
- ITVEMCast * This);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Leave )(
- ITVEMCast * This);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_IsJoined )(
- ITVEMCast * This,
- /* [retval][out] */ VARIANT_BOOL *pVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_IsSuspended )(
- ITVEMCast * This,
- /* [retval][out] */ VARIANT_BOOL *pVal);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Suspend )(
- ITVEMCast * This,
- VARIANT_BOOL fSuspend);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_PacketCount )(
- ITVEMCast * This,
- /* [retval][out] */ long *pVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ByteCount )(
- ITVEMCast * This,
- /* [retval][out] */ long *pVal);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *KeepStats )(
- ITVEMCast * This,
- VARIANT_BOOL fKeepStats);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *ResetStats )(
- ITVEMCast * This);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SetReadCallback )(
- ITVEMCast * This,
- /* [in] */ int nBuffers,
- /* [in] */ int iPrioritySetback,
- /* [in] */ IUnknown *pVal);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *ConnectManager )(
- ITVEMCast * This,
- /* [in] */ ITVEMCastManager *pVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Manager )(
- ITVEMCast * This,
- /* [retval][out] */ IUnknown **ppVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_QueueThreadId )(
- ITVEMCast * This,
- /* [retval][out] */ long *pVal);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_QueueThreadId )(
- ITVEMCast * This,
- /* [in] */ long pVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_WhatType )(
- ITVEMCast * This,
- /* [retval][out] */ NWHAT_Mode *pWhatType);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_WhatType )(
- ITVEMCast * This,
- /* [in] */ NWHAT_Mode whatType);
-
- END_INTERFACE
- } ITVEMCastVtbl;
- interface ITVEMCast
- {
- CONST_VTBL struct ITVEMCastVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define ITVEMCast_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define ITVEMCast_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define ITVEMCast_Release(This)
- (This)->lpVtbl -> Release(This)
- #define ITVEMCast_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define ITVEMCast_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define ITVEMCast_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define ITVEMCast_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define ITVEMCast_get_IPAdapter(This,pVal)
- (This)->lpVtbl -> get_IPAdapter(This,pVal)
- #define ITVEMCast_put_IPAdapter(This,newVal)
- (This)->lpVtbl -> put_IPAdapter(This,newVal)
- #define ITVEMCast_get_IPAddress(This,pVal)
- (This)->lpVtbl -> get_IPAddress(This,pVal)
- #define ITVEMCast_put_IPAddress(This,newVal)
- (This)->lpVtbl -> put_IPAddress(This,newVal)
- #define ITVEMCast_get_IPPort(This,pVal)
- (This)->lpVtbl -> get_IPPort(This,pVal)
- #define ITVEMCast_put_IPPort(This,newVal)
- (This)->lpVtbl -> put_IPPort(This,newVal)
- #define ITVEMCast_Join(This)
- (This)->lpVtbl -> Join(This)
- #define ITVEMCast_Leave(This)
- (This)->lpVtbl -> Leave(This)
- #define ITVEMCast_get_IsJoined(This,pVal)
- (This)->lpVtbl -> get_IsJoined(This,pVal)
- #define ITVEMCast_get_IsSuspended(This,pVal)
- (This)->lpVtbl -> get_IsSuspended(This,pVal)
- #define ITVEMCast_Suspend(This,fSuspend)
- (This)->lpVtbl -> Suspend(This,fSuspend)
- #define ITVEMCast_get_PacketCount(This,pVal)
- (This)->lpVtbl -> get_PacketCount(This,pVal)
- #define ITVEMCast_get_ByteCount(This,pVal)
- (This)->lpVtbl -> get_ByteCount(This,pVal)
- #define ITVEMCast_KeepStats(This,fKeepStats)
- (This)->lpVtbl -> KeepStats(This,fKeepStats)
- #define ITVEMCast_ResetStats(This)
- (This)->lpVtbl -> ResetStats(This)
- #define ITVEMCast_SetReadCallback(This,nBuffers,iPrioritySetback,pVal)
- (This)->lpVtbl -> SetReadCallback(This,nBuffers,iPrioritySetback,pVal)
- #define ITVEMCast_ConnectManager(This,pVal)
- (This)->lpVtbl -> ConnectManager(This,pVal)
- #define ITVEMCast_get_Manager(This,ppVal)
- (This)->lpVtbl -> get_Manager(This,ppVal)
- #define ITVEMCast_get_QueueThreadId(This,pVal)
- (This)->lpVtbl -> get_QueueThreadId(This,pVal)
- #define ITVEMCast_put_QueueThreadId(This,pVal)
- (This)->lpVtbl -> put_QueueThreadId(This,pVal)
- #define ITVEMCast_get_WhatType(This,pWhatType)
- (This)->lpVtbl -> get_WhatType(This,pWhatType)
- #define ITVEMCast_put_WhatType(This,whatType)
- (This)->lpVtbl -> put_WhatType(This,whatType)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITVEMCast_get_IPAdapter_Proxy(
- ITVEMCast * This,
- /* [retval][out] */ BSTR *pVal);
- void __RPC_STUB ITVEMCast_get_IPAdapter_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE ITVEMCast_put_IPAdapter_Proxy(
- ITVEMCast * This,
- /* [in] */ BSTR newVal);
- void __RPC_STUB ITVEMCast_put_IPAdapter_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITVEMCast_get_IPAddress_Proxy(
- ITVEMCast * This,
- /* [retval][out] */ BSTR *pVal);
- void __RPC_STUB ITVEMCast_get_IPAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE ITVEMCast_put_IPAddress_Proxy(
- ITVEMCast * This,
- /* [in] */ BSTR newVal);
- void __RPC_STUB ITVEMCast_put_IPAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITVEMCast_get_IPPort_Proxy(
- ITVEMCast * This,
- /* [retval][out] */ long *pVal);
- void __RPC_STUB ITVEMCast_get_IPPort_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE ITVEMCast_put_IPPort_Proxy(
- ITVEMCast * This,
- /* [in] */ long newVal);
- void __RPC_STUB ITVEMCast_put_IPPort_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEMCast_Join_Proxy(
- ITVEMCast * This);
- void __RPC_STUB ITVEMCast_Join_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEMCast_Leave_Proxy(
- ITVEMCast * This);
- void __RPC_STUB ITVEMCast_Leave_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITVEMCast_get_IsJoined_Proxy(
- ITVEMCast * This,
- /* [retval][out] */ VARIANT_BOOL *pVal);
- void __RPC_STUB ITVEMCast_get_IsJoined_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITVEMCast_get_IsSuspended_Proxy(
- ITVEMCast * This,
- /* [retval][out] */ VARIANT_BOOL *pVal);
- void __RPC_STUB ITVEMCast_get_IsSuspended_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEMCast_Suspend_Proxy(
- ITVEMCast * This,
- VARIANT_BOOL fSuspend);
- void __RPC_STUB ITVEMCast_Suspend_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITVEMCast_get_PacketCount_Proxy(
- ITVEMCast * This,
- /* [retval][out] */ long *pVal);
- void __RPC_STUB ITVEMCast_get_PacketCount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITVEMCast_get_ByteCount_Proxy(
- ITVEMCast * This,
- /* [retval][out] */ long *pVal);
- void __RPC_STUB ITVEMCast_get_ByteCount_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEMCast_KeepStats_Proxy(
- ITVEMCast * This,
- VARIANT_BOOL fKeepStats);
- void __RPC_STUB ITVEMCast_KeepStats_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEMCast_ResetStats_Proxy(
- ITVEMCast * This);
- void __RPC_STUB ITVEMCast_ResetStats_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEMCast_SetReadCallback_Proxy(
- ITVEMCast * This,
- /* [in] */ int nBuffers,
- /* [in] */ int iPrioritySetback,
- /* [in] */ IUnknown *pVal);
- void __RPC_STUB ITVEMCast_SetReadCallback_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEMCast_ConnectManager_Proxy(
- ITVEMCast * This,
- /* [in] */ ITVEMCastManager *pVal);
- void __RPC_STUB ITVEMCast_ConnectManager_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITVEMCast_get_Manager_Proxy(
- ITVEMCast * This,
- /* [retval][out] */ IUnknown **ppVal);
- void __RPC_STUB ITVEMCast_get_Manager_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITVEMCast_get_QueueThreadId_Proxy(
- ITVEMCast * This,
- /* [retval][out] */ long *pVal);
- void __RPC_STUB ITVEMCast_get_QueueThreadId_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE ITVEMCast_put_QueueThreadId_Proxy(
- ITVEMCast * This,
- /* [in] */ long pVal);
- void __RPC_STUB ITVEMCast_put_QueueThreadId_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITVEMCast_get_WhatType_Proxy(
- ITVEMCast * This,
- /* [retval][out] */ NWHAT_Mode *pWhatType);
- void __RPC_STUB ITVEMCast_get_WhatType_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE ITVEMCast_put_WhatType_Proxy(
- ITVEMCast * This,
- /* [in] */ NWHAT_Mode whatType);
- void __RPC_STUB ITVEMCast_put_WhatType_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __ITVEMCast_INTERFACE_DEFINED__ */
- #ifndef __ITVEMCasts_INTERFACE_DEFINED__
- #define __ITVEMCasts_INTERFACE_DEFINED__
- /* interface ITVEMCasts */
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_ITVEMCasts;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("05500131-FAA5-4df9-8246-BFC23AC5CEA8")
- ITVEMCasts : public IDispatch
- {
- public:
- virtual /* [helpstring][restricted][id][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum(
- /* [retval][out] */ IUnknown **pCollection) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Count(
- /* [retval][out] */ long *pVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Item(
- /* [in] */ VARIANT var,
- /* [retval][out] */ ITVEMCast **pVal) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Add(
- /* [in] */ ITVEMCast *punk) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Remove(
- /* [in] */ VARIANT var) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE RemoveAll( void) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct ITVEMCastsVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- ITVEMCasts * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- ITVEMCasts * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- ITVEMCasts * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- ITVEMCasts * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- ITVEMCasts * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- ITVEMCasts * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- ITVEMCasts * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [helpstring][restricted][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get__NewEnum )(
- ITVEMCasts * This,
- /* [retval][out] */ IUnknown **pCollection);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Count )(
- ITVEMCasts * This,
- /* [retval][out] */ long *pVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Item )(
- ITVEMCasts * This,
- /* [in] */ VARIANT var,
- /* [retval][out] */ ITVEMCast **pVal);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Add )(
- ITVEMCasts * This,
- /* [in] */ ITVEMCast *punk);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Remove )(
- ITVEMCasts * This,
- /* [in] */ VARIANT var);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *RemoveAll )(
- ITVEMCasts * This);
-
- END_INTERFACE
- } ITVEMCastsVtbl;
- interface ITVEMCasts
- {
- CONST_VTBL struct ITVEMCastsVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define ITVEMCasts_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define ITVEMCasts_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define ITVEMCasts_Release(This)
- (This)->lpVtbl -> Release(This)
- #define ITVEMCasts_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define ITVEMCasts_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define ITVEMCasts_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define ITVEMCasts_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define ITVEMCasts_get__NewEnum(This,pCollection)
- (This)->lpVtbl -> get__NewEnum(This,pCollection)
- #define ITVEMCasts_get_Count(This,pVal)
- (This)->lpVtbl -> get_Count(This,pVal)
- #define ITVEMCasts_get_Item(This,var,pVal)
- (This)->lpVtbl -> get_Item(This,var,pVal)
- #define ITVEMCasts_Add(This,punk)
- (This)->lpVtbl -> Add(This,punk)
- #define ITVEMCasts_Remove(This,var)
- (This)->lpVtbl -> Remove(This,var)
- #define ITVEMCasts_RemoveAll(This)
- (This)->lpVtbl -> RemoveAll(This)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring][restricted][id][propget] */ HRESULT STDMETHODCALLTYPE ITVEMCasts_get__NewEnum_Proxy(
- ITVEMCasts * This,
- /* [retval][out] */ IUnknown **pCollection);
- void __RPC_STUB ITVEMCasts_get__NewEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITVEMCasts_get_Count_Proxy(
- ITVEMCasts * This,
- /* [retval][out] */ long *pVal);
- void __RPC_STUB ITVEMCasts_get_Count_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITVEMCasts_get_Item_Proxy(
- ITVEMCasts * This,
- /* [in] */ VARIANT var,
- /* [retval][out] */ ITVEMCast **pVal);
- void __RPC_STUB ITVEMCasts_get_Item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEMCasts_Add_Proxy(
- ITVEMCasts * This,
- /* [in] */ ITVEMCast *punk);
- void __RPC_STUB ITVEMCasts_Add_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEMCasts_Remove_Proxy(
- ITVEMCasts * This,
- /* [in] */ VARIANT var);
- void __RPC_STUB ITVEMCasts_Remove_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEMCasts_RemoveAll_Proxy(
- ITVEMCasts * This);
- void __RPC_STUB ITVEMCasts_RemoveAll_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __ITVEMCasts_INTERFACE_DEFINED__ */
- #ifndef __ITVEMCastManager_INTERFACE_DEFINED__
- #define __ITVEMCastManager_INTERFACE_DEFINED__
- /* interface ITVEMCastManager */
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_ITVEMCastManager;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("05500132-FAA5-4df9-8246-BFC23AC5CEA8")
- ITVEMCastManager : public IDispatch
- {
- public:
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_MCasts(
- /* [retval][out] */ ITVEMCasts **pVal) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Supervisor(
- /* [retval][out] */ ITVESupervisor **ppSupervisor) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Supervisor(
- /* [in] */ ITVESupervisor *pSupervisor) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE AddMulticast(
- /* [in] */ NWHAT_Mode whatType,
- /* [in] */ BSTR bsAdapter,
- /* [in] */ BSTR bsIPAddress,
- /* [in] */ LONG ulIPPort,
- /* [in] */ LONG cBuffers,
- /* [in] */ IUnknown *pICallback,
- /* [out] */ ITVEMCast **ppMCastAdded) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FindMulticast(
- /* [in] */ BSTR bstrIPAdapter,
- /* [in] */ BSTR bstrIPAddress,
- /* [in] */ LONG sPort,
- /* [out] */ ITVEMCast **ppMCast,
- /* [out] */ LONG *pcMatches) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE RemoveMulticast(
- ITVEMCast *pMCast) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE JoinAll( void) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE LeaveAll( void) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SuspendAll(
- /* [in] */ VARIANT_BOOL fSuspend) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Lock_( void) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Unlock_( void) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE DumpStatsToBSTR(
- int iType,
- BSTR *pBSTR) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_HaltFlags(
- /* [retval][out] */ LONG *plGrfHaltFlags) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_HaltFlags(
- /* [in] */ LONG lGrfHaltFlags) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct ITVEMCastManagerVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- ITVEMCastManager * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- ITVEMCastManager * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- ITVEMCastManager * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- ITVEMCastManager * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- ITVEMCastManager * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- ITVEMCastManager * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- ITVEMCastManager * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_MCasts )(
- ITVEMCastManager * This,
- /* [retval][out] */ ITVEMCasts **pVal);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Supervisor )(
- ITVEMCastManager * This,
- /* [retval][out] */ ITVESupervisor **ppSupervisor);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_Supervisor )(
- ITVEMCastManager * This,
- /* [in] */ ITVESupervisor *pSupervisor);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *AddMulticast )(
- ITVEMCastManager * This,
- /* [in] */ NWHAT_Mode whatType,
- /* [in] */ BSTR bsAdapter,
- /* [in] */ BSTR bsIPAddress,
- /* [in] */ LONG ulIPPort,
- /* [in] */ LONG cBuffers,
- /* [in] */ IUnknown *pICallback,
- /* [out] */ ITVEMCast **ppMCastAdded);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *FindMulticast )(
- ITVEMCastManager * This,
- /* [in] */ BSTR bstrIPAdapter,
- /* [in] */ BSTR bstrIPAddress,
- /* [in] */ LONG sPort,
- /* [out] */ ITVEMCast **ppMCast,
- /* [out] */ LONG *pcMatches);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *RemoveMulticast )(
- ITVEMCastManager * This,
- ITVEMCast *pMCast);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *JoinAll )(
- ITVEMCastManager * This);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *LeaveAll )(
- ITVEMCastManager * This);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SuspendAll )(
- ITVEMCastManager * This,
- /* [in] */ VARIANT_BOOL fSuspend);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Lock_ )(
- ITVEMCastManager * This);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Unlock_ )(
- ITVEMCastManager * This);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *DumpStatsToBSTR )(
- ITVEMCastManager * This,
- int iType,
- BSTR *pBSTR);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_HaltFlags )(
- ITVEMCastManager * This,
- /* [retval][out] */ LONG *plGrfHaltFlags);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_HaltFlags )(
- ITVEMCastManager * This,
- /* [in] */ LONG lGrfHaltFlags);
-
- END_INTERFACE
- } ITVEMCastManagerVtbl;
- interface ITVEMCastManager
- {
- CONST_VTBL struct ITVEMCastManagerVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define ITVEMCastManager_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define ITVEMCastManager_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define ITVEMCastManager_Release(This)
- (This)->lpVtbl -> Release(This)
- #define ITVEMCastManager_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define ITVEMCastManager_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define ITVEMCastManager_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define ITVEMCastManager_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define ITVEMCastManager_get_MCasts(This,pVal)
- (This)->lpVtbl -> get_MCasts(This,pVal)
- #define ITVEMCastManager_get_Supervisor(This,ppSupervisor)
- (This)->lpVtbl -> get_Supervisor(This,ppSupervisor)
- #define ITVEMCastManager_put_Supervisor(This,pSupervisor)
- (This)->lpVtbl -> put_Supervisor(This,pSupervisor)
- #define ITVEMCastManager_AddMulticast(This,whatType,bsAdapter,bsIPAddress,ulIPPort,cBuffers,pICallback,ppMCastAdded)
- (This)->lpVtbl -> AddMulticast(This,whatType,bsAdapter,bsIPAddress,ulIPPort,cBuffers,pICallback,ppMCastAdded)
- #define ITVEMCastManager_FindMulticast(This,bstrIPAdapter,bstrIPAddress,sPort,ppMCast,pcMatches)
- (This)->lpVtbl -> FindMulticast(This,bstrIPAdapter,bstrIPAddress,sPort,ppMCast,pcMatches)
- #define ITVEMCastManager_RemoveMulticast(This,pMCast)
- (This)->lpVtbl -> RemoveMulticast(This,pMCast)
- #define ITVEMCastManager_JoinAll(This)
- (This)->lpVtbl -> JoinAll(This)
- #define ITVEMCastManager_LeaveAll(This)
- (This)->lpVtbl -> LeaveAll(This)
- #define ITVEMCastManager_SuspendAll(This,fSuspend)
- (This)->lpVtbl -> SuspendAll(This,fSuspend)
- #define ITVEMCastManager_Lock_(This)
- (This)->lpVtbl -> Lock_(This)
- #define ITVEMCastManager_Unlock_(This)
- (This)->lpVtbl -> Unlock_(This)
- #define ITVEMCastManager_DumpStatsToBSTR(This,iType,pBSTR)
- (This)->lpVtbl -> DumpStatsToBSTR(This,iType,pBSTR)
- #define ITVEMCastManager_get_HaltFlags(This,plGrfHaltFlags)
- (This)->lpVtbl -> get_HaltFlags(This,plGrfHaltFlags)
- #define ITVEMCastManager_put_HaltFlags(This,lGrfHaltFlags)
- (This)->lpVtbl -> put_HaltFlags(This,lGrfHaltFlags)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITVEMCastManager_get_MCasts_Proxy(
- ITVEMCastManager * This,
- /* [retval][out] */ ITVEMCasts **pVal);
- void __RPC_STUB ITVEMCastManager_get_MCasts_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITVEMCastManager_get_Supervisor_Proxy(
- ITVEMCastManager * This,
- /* [retval][out] */ ITVESupervisor **ppSupervisor);
- void __RPC_STUB ITVEMCastManager_get_Supervisor_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE ITVEMCastManager_put_Supervisor_Proxy(
- ITVEMCastManager * This,
- /* [in] */ ITVESupervisor *pSupervisor);
- void __RPC_STUB ITVEMCastManager_put_Supervisor_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEMCastManager_AddMulticast_Proxy(
- ITVEMCastManager * This,
- /* [in] */ NWHAT_Mode whatType,
- /* [in] */ BSTR bsAdapter,
- /* [in] */ BSTR bsIPAddress,
- /* [in] */ LONG ulIPPort,
- /* [in] */ LONG cBuffers,
- /* [in] */ IUnknown *pICallback,
- /* [out] */ ITVEMCast **ppMCastAdded);
- void __RPC_STUB ITVEMCastManager_AddMulticast_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEMCastManager_FindMulticast_Proxy(
- ITVEMCastManager * This,
- /* [in] */ BSTR bstrIPAdapter,
- /* [in] */ BSTR bstrIPAddress,
- /* [in] */ LONG sPort,
- /* [out] */ ITVEMCast **ppMCast,
- /* [out] */ LONG *pcMatches);
- void __RPC_STUB ITVEMCastManager_FindMulticast_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEMCastManager_RemoveMulticast_Proxy(
- ITVEMCastManager * This,
- ITVEMCast *pMCast);
- void __RPC_STUB ITVEMCastManager_RemoveMulticast_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEMCastManager_JoinAll_Proxy(
- ITVEMCastManager * This);
- void __RPC_STUB ITVEMCastManager_JoinAll_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEMCastManager_LeaveAll_Proxy(
- ITVEMCastManager * This);
- void __RPC_STUB ITVEMCastManager_LeaveAll_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEMCastManager_SuspendAll_Proxy(
- ITVEMCastManager * This,
- /* [in] */ VARIANT_BOOL fSuspend);
- void __RPC_STUB ITVEMCastManager_SuspendAll_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEMCastManager_Lock__Proxy(
- ITVEMCastManager * This);
- void __RPC_STUB ITVEMCastManager_Lock__Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEMCastManager_Unlock__Proxy(
- ITVEMCastManager * This);
- void __RPC_STUB ITVEMCastManager_Unlock__Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEMCastManager_DumpStatsToBSTR_Proxy(
- ITVEMCastManager * This,
- int iType,
- BSTR *pBSTR);
- void __RPC_STUB ITVEMCastManager_DumpStatsToBSTR_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ITVEMCastManager_get_HaltFlags_Proxy(
- ITVEMCastManager * This,
- /* [retval][out] */ LONG *plGrfHaltFlags);
- void __RPC_STUB ITVEMCastManager_get_HaltFlags_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE ITVEMCastManager_put_HaltFlags_Proxy(
- ITVEMCastManager * This,
- /* [in] */ LONG lGrfHaltFlags);
- void __RPC_STUB ITVEMCastManager_put_HaltFlags_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __ITVEMCastManager_INTERFACE_DEFINED__ */
- #ifndef __ITVEMCastManager_Helper_INTERFACE_DEFINED__
- #define __ITVEMCastManager_Helper_INTERFACE_DEFINED__
- /* interface ITVEMCastManager_Helper */
- /* [unique][helpstring][hidden][uuid][object] */
- EXTERN_C const IID IID_ITVEMCastManager_Helper;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("05500232-FAA5-4df9-8246-BFC23AC5CEA8")
- ITVEMCastManager_Helper : public IUnknown
- {
- public:
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE DumpString(
- BSTR bstrDump) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE CreateQueueThread( void) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE KillQueueThread( void) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE PostToQueueThread(
- UINT uiMsg,
- WPARAM wParam,
- LPARAM lParam) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetPacketCounts(
- /* [out] */ LONG *pCPackets,
- /* [out] */ LONG *pCPacketsDropped,
- /* [out] */ LONG *pCPacketsDroppedTotal) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct ITVEMCastManager_HelperVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- ITVEMCastManager_Helper * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- ITVEMCastManager_Helper * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- ITVEMCastManager_Helper * This);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *DumpString )(
- ITVEMCastManager_Helper * This,
- BSTR bstrDump);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *CreateQueueThread )(
- ITVEMCastManager_Helper * This);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *KillQueueThread )(
- ITVEMCastManager_Helper * This);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *PostToQueueThread )(
- ITVEMCastManager_Helper * This,
- UINT uiMsg,
- WPARAM wParam,
- LPARAM lParam);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetPacketCounts )(
- ITVEMCastManager_Helper * This,
- /* [out] */ LONG *pCPackets,
- /* [out] */ LONG *pCPacketsDropped,
- /* [out] */ LONG *pCPacketsDroppedTotal);
-
- END_INTERFACE
- } ITVEMCastManager_HelperVtbl;
- interface ITVEMCastManager_Helper
- {
- CONST_VTBL struct ITVEMCastManager_HelperVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define ITVEMCastManager_Helper_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define ITVEMCastManager_Helper_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define ITVEMCastManager_Helper_Release(This)
- (This)->lpVtbl -> Release(This)
- #define ITVEMCastManager_Helper_DumpString(This,bstrDump)
- (This)->lpVtbl -> DumpString(This,bstrDump)
- #define ITVEMCastManager_Helper_CreateQueueThread(This)
- (This)->lpVtbl -> CreateQueueThread(This)
- #define ITVEMCastManager_Helper_KillQueueThread(This)
- (This)->lpVtbl -> KillQueueThread(This)
- #define ITVEMCastManager_Helper_PostToQueueThread(This,uiMsg,wParam,lParam)
- (This)->lpVtbl -> PostToQueueThread(This,uiMsg,wParam,lParam)
- #define ITVEMCastManager_Helper_GetPacketCounts(This,pCPackets,pCPacketsDropped,pCPacketsDroppedTotal)
- (This)->lpVtbl -> GetPacketCounts(This,pCPackets,pCPacketsDropped,pCPacketsDroppedTotal)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEMCastManager_Helper_DumpString_Proxy(
- ITVEMCastManager_Helper * This,
- BSTR bstrDump);
- void __RPC_STUB ITVEMCastManager_Helper_DumpString_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEMCastManager_Helper_CreateQueueThread_Proxy(
- ITVEMCastManager_Helper * This);
- void __RPC_STUB ITVEMCastManager_Helper_CreateQueueThread_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEMCastManager_Helper_KillQueueThread_Proxy(
- ITVEMCastManager_Helper * This);
- void __RPC_STUB ITVEMCastManager_Helper_KillQueueThread_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEMCastManager_Helper_PostToQueueThread_Proxy(
- ITVEMCastManager_Helper * This,
- UINT uiMsg,
- WPARAM wParam,
- LPARAM lParam);
- void __RPC_STUB ITVEMCastManager_Helper_PostToQueueThread_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEMCastManager_Helper_GetPacketCounts_Proxy(
- ITVEMCastManager_Helper * This,
- /* [out] */ LONG *pCPackets,
- /* [out] */ LONG *pCPacketsDropped,
- /* [out] */ LONG *pCPacketsDroppedTotal);
- void __RPC_STUB ITVEMCastManager_Helper_GetPacketCounts_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __ITVEMCastManager_Helper_INTERFACE_DEFINED__ */
- #ifndef __ITVEMCastCallback_INTERFACE_DEFINED__
- #define __ITVEMCastCallback_INTERFACE_DEFINED__
- /* interface ITVEMCastCallback */
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_ITVEMCastCallback;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("05500133-FAA5-4df9-8246-BFC23AC5CEA8")
- ITVEMCastCallback : public IDispatch
- {
- public:
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetMCast(
- ITVEMCast *pMCast) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ProcessPacket(
- unsigned char *pchBuffer,
- long cBytes,
- long lPacketId) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE PostPacket(
- unsigned char *pchBuffer,
- long cBytes,
- long wPacketId) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct ITVEMCastCallbackVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- ITVEMCastCallback * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- ITVEMCastCallback * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- ITVEMCastCallback * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- ITVEMCastCallback * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- ITVEMCastCallback * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- ITVEMCastCallback * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- ITVEMCastCallback * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SetMCast )(
- ITVEMCastCallback * This,
- ITVEMCast *pMCast);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *ProcessPacket )(
- ITVEMCastCallback * This,
- unsigned char *pchBuffer,
- long cBytes,
- long lPacketId);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *PostPacket )(
- ITVEMCastCallback * This,
- unsigned char *pchBuffer,
- long cBytes,
- long wPacketId);
-
- END_INTERFACE
- } ITVEMCastCallbackVtbl;
- interface ITVEMCastCallback
- {
- CONST_VTBL struct ITVEMCastCallbackVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define ITVEMCastCallback_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define ITVEMCastCallback_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define ITVEMCastCallback_Release(This)
- (This)->lpVtbl -> Release(This)
- #define ITVEMCastCallback_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define ITVEMCastCallback_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define ITVEMCastCallback_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define ITVEMCastCallback_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define ITVEMCastCallback_SetMCast(This,pMCast)
- (This)->lpVtbl -> SetMCast(This,pMCast)
- #define ITVEMCastCallback_ProcessPacket(This,pchBuffer,cBytes,lPacketId)
- (This)->lpVtbl -> ProcessPacket(This,pchBuffer,cBytes,lPacketId)
- #define ITVEMCastCallback_PostPacket(This,pchBuffer,cBytes,wPacketId)
- (This)->lpVtbl -> PostPacket(This,pchBuffer,cBytes,wPacketId)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEMCastCallback_SetMCast_Proxy(
- ITVEMCastCallback * This,
- ITVEMCast *pMCast);
- void __RPC_STUB ITVEMCastCallback_SetMCast_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEMCastCallback_ProcessPacket_Proxy(
- ITVEMCastCallback * This,
- unsigned char *pchBuffer,
- long cBytes,
- long lPacketId);
- void __RPC_STUB ITVEMCastCallback_ProcessPacket_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVEMCastCallback_PostPacket_Proxy(
- ITVEMCastCallback * This,
- unsigned char *pchBuffer,
- long cBytes,
- long wPacketId);
- void __RPC_STUB ITVEMCastCallback_PostPacket_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __ITVEMCastCallback_INTERFACE_DEFINED__ */
- #ifndef __ITVECBAnnc_INTERFACE_DEFINED__
- #define __ITVECBAnnc_INTERFACE_DEFINED__
- /* interface ITVECBAnnc */
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_ITVECBAnnc;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("05500141-FAA5-4df9-8246-BFC23AC5CEA8")
- ITVECBAnnc : public IDispatch
- {
- public:
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Init(
- BSTR bstrFileTrigAdapter,
- ITVEService *pService) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct ITVECBAnncVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- ITVECBAnnc * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- ITVECBAnnc * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- ITVECBAnnc * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- ITVECBAnnc * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- ITVECBAnnc * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- ITVECBAnnc * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- ITVECBAnnc * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Init )(
- ITVECBAnnc * This,
- BSTR bstrFileTrigAdapter,
- ITVEService *pService);
-
- END_INTERFACE
- } ITVECBAnncVtbl;
- interface ITVECBAnnc
- {
- CONST_VTBL struct ITVECBAnncVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define ITVECBAnnc_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define ITVECBAnnc_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define ITVECBAnnc_Release(This)
- (This)->lpVtbl -> Release(This)
- #define ITVECBAnnc_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define ITVECBAnnc_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define ITVECBAnnc_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define ITVECBAnnc_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define ITVECBAnnc_Init(This,bstrFileTrigAdapter,pService)
- (This)->lpVtbl -> Init(This,bstrFileTrigAdapter,pService)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVECBAnnc_Init_Proxy(
- ITVECBAnnc * This,
- BSTR bstrFileTrigAdapter,
- ITVEService *pService);
- void __RPC_STUB ITVECBAnnc_Init_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __ITVECBAnnc_INTERFACE_DEFINED__ */
- #ifndef __ITVECBTrig_INTERFACE_DEFINED__
- #define __ITVECBTrig_INTERFACE_DEFINED__
- /* interface ITVECBTrig */
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_ITVECBTrig;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("05500142-FAA5-4df9-8246-BFC23AC5CEA8")
- ITVECBTrig : public IDispatch
- {
- public:
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Init(
- ITVEVariation *pIVariation) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct ITVECBTrigVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- ITVECBTrig * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- ITVECBTrig * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- ITVECBTrig * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- ITVECBTrig * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- ITVECBTrig * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- ITVECBTrig * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- ITVECBTrig * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Init )(
- ITVECBTrig * This,
- ITVEVariation *pIVariation);
-
- END_INTERFACE
- } ITVECBTrigVtbl;
- interface ITVECBTrig
- {
- CONST_VTBL struct ITVECBTrigVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define ITVECBTrig_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define ITVECBTrig_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define ITVECBTrig_Release(This)
- (This)->lpVtbl -> Release(This)
- #define ITVECBTrig_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define ITVECBTrig_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define ITVECBTrig_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define ITVECBTrig_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define ITVECBTrig_Init(This,pIVariation)
- (This)->lpVtbl -> Init(This,pIVariation)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ITVECBTrig_Init_Proxy(
- ITVECBTrig * This,
- ITVEVariation *pIVariation);
- void __RPC_STUB ITVECBTrig_Init_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __ITVECBTrig_INTERFACE_DEFINED__ */
- #ifndef __ITVECBFile_INTERFACE_DEFINED__
- #define __ITVECBFile_INTERFACE_DEFINED__
- /* interface ITVECBFile */
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_ITVECBFile;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("05500143-FAA5-4df9-8246-BFC23AC5CEA8")
- ITVECBFile : public IDispatch
- {
- public:
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Init(
- ITVEVariation *pIVariation,
- ITVEService *pIService) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct ITVECBFileVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- ITVECBFile * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- ITVECBFile * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- ITVECBFile * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- ITVECBFile * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- ITVECBFile * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- ITVECBFile * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- ITVECBFile * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Init )(