123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508 |
- /*** Autogenerated by WIDL 7.7 from include/qnetwork.idl - Do not edit ***/
- #ifdef _WIN32
- #ifndef __REQUIRED_RPCNDR_H_VERSION__
- #define __REQUIRED_RPCNDR_H_VERSION__ 475
- #endif
- #include <rpc.h>
- #include <rpcndr.h>
- #endif
- #ifndef COM_NO_WINDOWS_H
- #include <windows.h>
- #include <ole2.h>
- #endif
- #ifndef __qnetwork_h__
- #define __qnetwork_h__
- /* Forward declarations */
- #ifndef __IAMMediaContent_FWD_DEFINED__
- #define __IAMMediaContent_FWD_DEFINED__
- typedef interface IAMMediaContent IAMMediaContent;
- #ifdef __cplusplus
- interface IAMMediaContent;
- #endif /* __cplusplus */
- #endif
- #ifndef __IAMNetworkStatus_FWD_DEFINED__
- #define __IAMNetworkStatus_FWD_DEFINED__
- typedef interface IAMNetworkStatus IAMNetworkStatus;
- #ifdef __cplusplus
- interface IAMNetworkStatus;
- #endif /* __cplusplus */
- #endif
- /* Headers for imported files */
- #include <unknwn.h>
- #include <strmif.h>
- #include <wtypes.h>
- #ifdef __cplusplus
- extern "C" {
- #endif
- /*****************************************************************************
- * IAMMediaContent interface
- */
- #ifndef __IAMMediaContent_INTERFACE_DEFINED__
- #define __IAMMediaContent_INTERFACE_DEFINED__
- DEFINE_GUID(IID_IAMMediaContent, 0xfa2aa8f4, 0x8b62, 0x11d0, 0xa5,0x20, 0x00,0x00,0x00,0x00,0x00,0x00);
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("fa2aa8f4-8b62-11d0-a520-000000000000")
- IAMMediaContent : public IDispatch
- {
- virtual HRESULT STDMETHODCALLTYPE get_AuthorName(
- BSTR *pbstrAuthorName) = 0;
- virtual HRESULT STDMETHODCALLTYPE get_Title(
- BSTR *pbstrTitle) = 0;
- virtual HRESULT STDMETHODCALLTYPE get_Rating(
- BSTR *pbstrRating) = 0;
- virtual HRESULT STDMETHODCALLTYPE get_Description(
- BSTR *pbstrDescription) = 0;
- virtual HRESULT STDMETHODCALLTYPE get_Copyright(
- BSTR *pbstrCopyright) = 0;
- virtual HRESULT STDMETHODCALLTYPE get_BaseURL(
- BSTR *pbstrBaseURL) = 0;
- virtual HRESULT STDMETHODCALLTYPE get_LogoURL(
- BSTR *pbstrLogoURL) = 0;
- virtual HRESULT STDMETHODCALLTYPE get_LogoIconURL(
- BSTR *pbstrLogoURL) = 0;
- virtual HRESULT STDMETHODCALLTYPE get_WatermarkURL(
- BSTR *pbstrWatermarkURL) = 0;
- virtual HRESULT STDMETHODCALLTYPE get_MoreInfoURL(
- BSTR *pbstrMoreInfoURL) = 0;
- virtual HRESULT STDMETHODCALLTYPE get_MoreInfoBannerImage(
- BSTR *pbstrMoreInfoBannerImage) = 0;
- virtual HRESULT STDMETHODCALLTYPE get_MoreInfoBannerURL(
- BSTR *pbstrMoreInfoBannerURL) = 0;
- virtual HRESULT STDMETHODCALLTYPE get_MoreInfoText(
- BSTR *pbstrMoreInfoText) = 0;
- };
- #ifdef __CRT_UUID_DECL
- __CRT_UUID_DECL(IAMMediaContent, 0xfa2aa8f4, 0x8b62, 0x11d0, 0xa5,0x20, 0x00,0x00,0x00,0x00,0x00,0x00)
- #endif
- #else
- typedef struct IAMMediaContentVtbl {
- BEGIN_INTERFACE
- /*** IUnknown methods ***/
- HRESULT (STDMETHODCALLTYPE *QueryInterface)(
- IAMMediaContent *This,
- REFIID riid,
- void **ppvObject);
- ULONG (STDMETHODCALLTYPE *AddRef)(
- IAMMediaContent *This);
- ULONG (STDMETHODCALLTYPE *Release)(
- IAMMediaContent *This);
- /*** IDispatch methods ***/
- HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)(
- IAMMediaContent *This,
- UINT *pctinfo);
- HRESULT (STDMETHODCALLTYPE *GetTypeInfo)(
- IAMMediaContent *This,
- UINT iTInfo,
- LCID lcid,
- ITypeInfo **ppTInfo);
- HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)(
- IAMMediaContent *This,
- REFIID riid,
- LPOLESTR *rgszNames,
- UINT cNames,
- LCID lcid,
- DISPID *rgDispId);
- HRESULT (STDMETHODCALLTYPE *Invoke)(
- IAMMediaContent *This,
- DISPID dispIdMember,
- REFIID riid,
- LCID lcid,
- WORD wFlags,
- DISPPARAMS *pDispParams,
- VARIANT *pVarResult,
- EXCEPINFO *pExcepInfo,
- UINT *puArgErr);
- /*** IAMMediaContent methods ***/
- HRESULT (STDMETHODCALLTYPE *get_AuthorName)(
- IAMMediaContent *This,
- BSTR *pbstrAuthorName);
- HRESULT (STDMETHODCALLTYPE *get_Title)(
- IAMMediaContent *This,
- BSTR *pbstrTitle);
- HRESULT (STDMETHODCALLTYPE *get_Rating)(
- IAMMediaContent *This,
- BSTR *pbstrRating);
- HRESULT (STDMETHODCALLTYPE *get_Description)(
- IAMMediaContent *This,
- BSTR *pbstrDescription);
- HRESULT (STDMETHODCALLTYPE *get_Copyright)(
- IAMMediaContent *This,
- BSTR *pbstrCopyright);
- HRESULT (STDMETHODCALLTYPE *get_BaseURL)(
- IAMMediaContent *This,
- BSTR *pbstrBaseURL);
- HRESULT (STDMETHODCALLTYPE *get_LogoURL)(
- IAMMediaContent *This,
- BSTR *pbstrLogoURL);
- HRESULT (STDMETHODCALLTYPE *get_LogoIconURL)(
- IAMMediaContent *This,
- BSTR *pbstrLogoURL);
- HRESULT (STDMETHODCALLTYPE *get_WatermarkURL)(
- IAMMediaContent *This,
- BSTR *pbstrWatermarkURL);
- HRESULT (STDMETHODCALLTYPE *get_MoreInfoURL)(
- IAMMediaContent *This,
- BSTR *pbstrMoreInfoURL);
- HRESULT (STDMETHODCALLTYPE *get_MoreInfoBannerImage)(
- IAMMediaContent *This,
- BSTR *pbstrMoreInfoBannerImage);
- HRESULT (STDMETHODCALLTYPE *get_MoreInfoBannerURL)(
- IAMMediaContent *This,
- BSTR *pbstrMoreInfoBannerURL);
- HRESULT (STDMETHODCALLTYPE *get_MoreInfoText)(
- IAMMediaContent *This,
- BSTR *pbstrMoreInfoText);
- END_INTERFACE
- } IAMMediaContentVtbl;
- interface IAMMediaContent {
- CONST_VTBL IAMMediaContentVtbl* lpVtbl;
- };
- #ifdef COBJMACROS
- #ifndef WIDL_C_INLINE_WRAPPERS
- /*** IUnknown methods ***/
- #define IAMMediaContent_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
- #define IAMMediaContent_AddRef(This) (This)->lpVtbl->AddRef(This)
- #define IAMMediaContent_Release(This) (This)->lpVtbl->Release(This)
- /*** IDispatch methods ***/
- #define IAMMediaContent_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo)
- #define IAMMediaContent_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IAMMediaContent_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IAMMediaContent_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- /*** IAMMediaContent methods ***/
- #define IAMMediaContent_get_AuthorName(This,pbstrAuthorName) (This)->lpVtbl->get_AuthorName(This,pbstrAuthorName)
- #define IAMMediaContent_get_Title(This,pbstrTitle) (This)->lpVtbl->get_Title(This,pbstrTitle)
- #define IAMMediaContent_get_Rating(This,pbstrRating) (This)->lpVtbl->get_Rating(This,pbstrRating)
- #define IAMMediaContent_get_Description(This,pbstrDescription) (This)->lpVtbl->get_Description(This,pbstrDescription)
- #define IAMMediaContent_get_Copyright(This,pbstrCopyright) (This)->lpVtbl->get_Copyright(This,pbstrCopyright)
- #define IAMMediaContent_get_BaseURL(This,pbstrBaseURL) (This)->lpVtbl->get_BaseURL(This,pbstrBaseURL)
- #define IAMMediaContent_get_LogoURL(This,pbstrLogoURL) (This)->lpVtbl->get_LogoURL(This,pbstrLogoURL)
- #define IAMMediaContent_get_LogoIconURL(This,pbstrLogoURL) (This)->lpVtbl->get_LogoIconURL(This,pbstrLogoURL)
- #define IAMMediaContent_get_WatermarkURL(This,pbstrWatermarkURL) (This)->lpVtbl->get_WatermarkURL(This,pbstrWatermarkURL)
- #define IAMMediaContent_get_MoreInfoURL(This,pbstrMoreInfoURL) (This)->lpVtbl->get_MoreInfoURL(This,pbstrMoreInfoURL)
- #define IAMMediaContent_get_MoreInfoBannerImage(This,pbstrMoreInfoBannerImage) (This)->lpVtbl->get_MoreInfoBannerImage(This,pbstrMoreInfoBannerImage)
- #define IAMMediaContent_get_MoreInfoBannerURL(This,pbstrMoreInfoBannerURL) (This)->lpVtbl->get_MoreInfoBannerURL(This,pbstrMoreInfoBannerURL)
- #define IAMMediaContent_get_MoreInfoText(This,pbstrMoreInfoText) (This)->lpVtbl->get_MoreInfoText(This,pbstrMoreInfoText)
- #else
- /*** IUnknown methods ***/
- static FORCEINLINE HRESULT IAMMediaContent_QueryInterface(IAMMediaContent* This,REFIID riid,void **ppvObject) {
- return This->lpVtbl->QueryInterface(This,riid,ppvObject);
- }
- static FORCEINLINE ULONG IAMMediaContent_AddRef(IAMMediaContent* This) {
- return This->lpVtbl->AddRef(This);
- }
- static FORCEINLINE ULONG IAMMediaContent_Release(IAMMediaContent* This) {
- return This->lpVtbl->Release(This);
- }
- /*** IDispatch methods ***/
- static FORCEINLINE HRESULT IAMMediaContent_GetTypeInfoCount(IAMMediaContent* This,UINT *pctinfo) {
- return This->lpVtbl->GetTypeInfoCount(This,pctinfo);
- }
- static FORCEINLINE HRESULT IAMMediaContent_GetTypeInfo(IAMMediaContent* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) {
- return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo);
- }
- static FORCEINLINE HRESULT IAMMediaContent_GetIDsOfNames(IAMMediaContent* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) {
- return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId);
- }
- static FORCEINLINE HRESULT IAMMediaContent_Invoke(IAMMediaContent* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) {
- return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr);
- }
- /*** IAMMediaContent methods ***/
- static FORCEINLINE HRESULT IAMMediaContent_get_AuthorName(IAMMediaContent* This,BSTR *pbstrAuthorName) {
- return This->lpVtbl->get_AuthorName(This,pbstrAuthorName);
- }
- static FORCEINLINE HRESULT IAMMediaContent_get_Title(IAMMediaContent* This,BSTR *pbstrTitle) {
- return This->lpVtbl->get_Title(This,pbstrTitle);
- }
- static FORCEINLINE HRESULT IAMMediaContent_get_Rating(IAMMediaContent* This,BSTR *pbstrRating) {
- return This->lpVtbl->get_Rating(This,pbstrRating);
- }
- static FORCEINLINE HRESULT IAMMediaContent_get_Description(IAMMediaContent* This,BSTR *pbstrDescription) {
- return This->lpVtbl->get_Description(This,pbstrDescription);
- }
- static FORCEINLINE HRESULT IAMMediaContent_get_Copyright(IAMMediaContent* This,BSTR *pbstrCopyright) {
- return This->lpVtbl->get_Copyright(This,pbstrCopyright);
- }
- static FORCEINLINE HRESULT IAMMediaContent_get_BaseURL(IAMMediaContent* This,BSTR *pbstrBaseURL) {
- return This->lpVtbl->get_BaseURL(This,pbstrBaseURL);
- }
- static FORCEINLINE HRESULT IAMMediaContent_get_LogoURL(IAMMediaContent* This,BSTR *pbstrLogoURL) {
- return This->lpVtbl->get_LogoURL(This,pbstrLogoURL);
- }
- static FORCEINLINE HRESULT IAMMediaContent_get_LogoIconURL(IAMMediaContent* This,BSTR *pbstrLogoURL) {
- return This->lpVtbl->get_LogoIconURL(This,pbstrLogoURL);
- }
- static FORCEINLINE HRESULT IAMMediaContent_get_WatermarkURL(IAMMediaContent* This,BSTR *pbstrWatermarkURL) {
- return This->lpVtbl->get_WatermarkURL(This,pbstrWatermarkURL);
- }
- static FORCEINLINE HRESULT IAMMediaContent_get_MoreInfoURL(IAMMediaContent* This,BSTR *pbstrMoreInfoURL) {
- return This->lpVtbl->get_MoreInfoURL(This,pbstrMoreInfoURL);
- }
- static FORCEINLINE HRESULT IAMMediaContent_get_MoreInfoBannerImage(IAMMediaContent* This,BSTR *pbstrMoreInfoBannerImage) {
- return This->lpVtbl->get_MoreInfoBannerImage(This,pbstrMoreInfoBannerImage);
- }
- static FORCEINLINE HRESULT IAMMediaContent_get_MoreInfoBannerURL(IAMMediaContent* This,BSTR *pbstrMoreInfoBannerURL) {
- return This->lpVtbl->get_MoreInfoBannerURL(This,pbstrMoreInfoBannerURL);
- }
- static FORCEINLINE HRESULT IAMMediaContent_get_MoreInfoText(IAMMediaContent* This,BSTR *pbstrMoreInfoText) {
- return This->lpVtbl->get_MoreInfoText(This,pbstrMoreInfoText);
- }
- #endif
- #endif
- #endif
- #endif /* __IAMMediaContent_INTERFACE_DEFINED__ */
- /*****************************************************************************
- * IAMNetworkStatus interface
- */
- #ifndef __IAMNetworkStatus_INTERFACE_DEFINED__
- #define __IAMNetworkStatus_INTERFACE_DEFINED__
- DEFINE_GUID(IID_IAMNetworkStatus, 0xfa2aa8f3, 0x8b62, 0x11d0, 0xa5,0x20, 0x00,0x00,0x00,0x00,0x00,0x00);
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("fa2aa8f3-8b62-11d0-a520-000000000000")
- IAMNetworkStatus : public IDispatch
- {
- virtual HRESULT STDMETHODCALLTYPE get_ReceivedPackets(
- LONG *pReceivedPackets) = 0;
- virtual HRESULT STDMETHODCALLTYPE get_RecoveredPackets(
- LONG *pRecoveredPackets) = 0;
- virtual HRESULT STDMETHODCALLTYPE get_LostPackets(
- LONG *pLostPackets) = 0;
- virtual HRESULT STDMETHODCALLTYPE get_ReceptionQuality(
- LONG *pReceptionQuality) = 0;
- virtual HRESULT STDMETHODCALLTYPE get_BufferingCount(
- LONG *pBufferingCount) = 0;
- virtual HRESULT STDMETHODCALLTYPE get_IsBroadcast(
- VARIANT_BOOL *pIsBroadcast) = 0;
- virtual HRESULT STDMETHODCALLTYPE get_BufferingProgress(
- LONG *pBufferingProgress) = 0;
- };
- #ifdef __CRT_UUID_DECL
- __CRT_UUID_DECL(IAMNetworkStatus, 0xfa2aa8f3, 0x8b62, 0x11d0, 0xa5,0x20, 0x00,0x00,0x00,0x00,0x00,0x00)
- #endif
- #else
- typedef struct IAMNetworkStatusVtbl {
- BEGIN_INTERFACE
- /*** IUnknown methods ***/
- HRESULT (STDMETHODCALLTYPE *QueryInterface)(
- IAMNetworkStatus *This,
- REFIID riid,
- void **ppvObject);
- ULONG (STDMETHODCALLTYPE *AddRef)(
- IAMNetworkStatus *This);
- ULONG (STDMETHODCALLTYPE *Release)(
- IAMNetworkStatus *This);
- /*** IDispatch methods ***/
- HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)(
- IAMNetworkStatus *This,
- UINT *pctinfo);
- HRESULT (STDMETHODCALLTYPE *GetTypeInfo)(
- IAMNetworkStatus *This,
- UINT iTInfo,
- LCID lcid,
- ITypeInfo **ppTInfo);
- HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)(
- IAMNetworkStatus *This,
- REFIID riid,
- LPOLESTR *rgszNames,
- UINT cNames,
- LCID lcid,
- DISPID *rgDispId);
- HRESULT (STDMETHODCALLTYPE *Invoke)(
- IAMNetworkStatus *This,
- DISPID dispIdMember,
- REFIID riid,
- LCID lcid,
- WORD wFlags,
- DISPPARAMS *pDispParams,
- VARIANT *pVarResult,
- EXCEPINFO *pExcepInfo,
- UINT *puArgErr);
- /*** IAMNetworkStatus methods ***/
- HRESULT (STDMETHODCALLTYPE *get_ReceivedPackets)(
- IAMNetworkStatus *This,
- LONG *pReceivedPackets);
- HRESULT (STDMETHODCALLTYPE *get_RecoveredPackets)(
- IAMNetworkStatus *This,
- LONG *pRecoveredPackets);
- HRESULT (STDMETHODCALLTYPE *get_LostPackets)(
- IAMNetworkStatus *This,
- LONG *pLostPackets);
- HRESULT (STDMETHODCALLTYPE *get_ReceptionQuality)(
- IAMNetworkStatus *This,
- LONG *pReceptionQuality);
- HRESULT (STDMETHODCALLTYPE *get_BufferingCount)(
- IAMNetworkStatus *This,
- LONG *pBufferingCount);
- HRESULT (STDMETHODCALLTYPE *get_IsBroadcast)(
- IAMNetworkStatus *This,
- VARIANT_BOOL *pIsBroadcast);
- HRESULT (STDMETHODCALLTYPE *get_BufferingProgress)(
- IAMNetworkStatus *This,
- LONG *pBufferingProgress);
- END_INTERFACE
- } IAMNetworkStatusVtbl;
- interface IAMNetworkStatus {
- CONST_VTBL IAMNetworkStatusVtbl* lpVtbl;
- };
- #ifdef COBJMACROS
- #ifndef WIDL_C_INLINE_WRAPPERS
- /*** IUnknown methods ***/
- #define IAMNetworkStatus_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
- #define IAMNetworkStatus_AddRef(This) (This)->lpVtbl->AddRef(This)
- #define IAMNetworkStatus_Release(This) (This)->lpVtbl->Release(This)
- /*** IDispatch methods ***/
- #define IAMNetworkStatus_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo)
- #define IAMNetworkStatus_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IAMNetworkStatus_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IAMNetworkStatus_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- /*** IAMNetworkStatus methods ***/
- #define IAMNetworkStatus_get_ReceivedPackets(This,pReceivedPackets) (This)->lpVtbl->get_ReceivedPackets(This,pReceivedPackets)
- #define IAMNetworkStatus_get_RecoveredPackets(This,pRecoveredPackets) (This)->lpVtbl->get_RecoveredPackets(This,pRecoveredPackets)
- #define IAMNetworkStatus_get_LostPackets(This,pLostPackets) (This)->lpVtbl->get_LostPackets(This,pLostPackets)
- #define IAMNetworkStatus_get_ReceptionQuality(This,pReceptionQuality) (This)->lpVtbl->get_ReceptionQuality(This,pReceptionQuality)
- #define IAMNetworkStatus_get_BufferingCount(This,pBufferingCount) (This)->lpVtbl->get_BufferingCount(This,pBufferingCount)
- #define IAMNetworkStatus_get_IsBroadcast(This,pIsBroadcast) (This)->lpVtbl->get_IsBroadcast(This,pIsBroadcast)
- #define IAMNetworkStatus_get_BufferingProgress(This,pBufferingProgress) (This)->lpVtbl->get_BufferingProgress(This,pBufferingProgress)
- #else
- /*** IUnknown methods ***/
- static FORCEINLINE HRESULT IAMNetworkStatus_QueryInterface(IAMNetworkStatus* This,REFIID riid,void **ppvObject) {
- return This->lpVtbl->QueryInterface(This,riid,ppvObject);
- }
- static FORCEINLINE ULONG IAMNetworkStatus_AddRef(IAMNetworkStatus* This) {
- return This->lpVtbl->AddRef(This);
- }
- static FORCEINLINE ULONG IAMNetworkStatus_Release(IAMNetworkStatus* This) {
- return This->lpVtbl->Release(This);
- }
- /*** IDispatch methods ***/
- static FORCEINLINE HRESULT IAMNetworkStatus_GetTypeInfoCount(IAMNetworkStatus* This,UINT *pctinfo) {
- return This->lpVtbl->GetTypeInfoCount(This,pctinfo);
- }
- static FORCEINLINE HRESULT IAMNetworkStatus_GetTypeInfo(IAMNetworkStatus* This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo) {
- return This->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo);
- }
- static FORCEINLINE HRESULT IAMNetworkStatus_GetIDsOfNames(IAMNetworkStatus* This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId) {
- return This->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId);
- }
- static FORCEINLINE HRESULT IAMNetworkStatus_Invoke(IAMNetworkStatus* This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr) {
- return This->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr);
- }
- /*** IAMNetworkStatus methods ***/
- static FORCEINLINE HRESULT IAMNetworkStatus_get_ReceivedPackets(IAMNetworkStatus* This,LONG *pReceivedPackets) {
- return This->lpVtbl->get_ReceivedPackets(This,pReceivedPackets);
- }
- static FORCEINLINE HRESULT IAMNetworkStatus_get_RecoveredPackets(IAMNetworkStatus* This,LONG *pRecoveredPackets) {
- return This->lpVtbl->get_RecoveredPackets(This,pRecoveredPackets);
- }
- static FORCEINLINE HRESULT IAMNetworkStatus_get_LostPackets(IAMNetworkStatus* This,LONG *pLostPackets) {
- return This->lpVtbl->get_LostPackets(This,pLostPackets);
- }
- static FORCEINLINE HRESULT IAMNetworkStatus_get_ReceptionQuality(IAMNetworkStatus* This,LONG *pReceptionQuality) {
- return This->lpVtbl->get_ReceptionQuality(This,pReceptionQuality);
- }
- static FORCEINLINE HRESULT IAMNetworkStatus_get_BufferingCount(IAMNetworkStatus* This,LONG *pBufferingCount) {
- return This->lpVtbl->get_BufferingCount(This,pBufferingCount);
- }
- static FORCEINLINE HRESULT IAMNetworkStatus_get_IsBroadcast(IAMNetworkStatus* This,VARIANT_BOOL *pIsBroadcast) {
- return This->lpVtbl->get_IsBroadcast(This,pIsBroadcast);
- }
- static FORCEINLINE HRESULT IAMNetworkStatus_get_BufferingProgress(IAMNetworkStatus* This,LONG *pBufferingProgress) {
- return This->lpVtbl->get_BufferingProgress(This,pBufferingProgress);
- }
- #endif
- #endif
- #endif
- #endif /* __IAMNetworkStatus_INTERFACE_DEFINED__ */
- /* Begin additional prototypes for all interfaces */
- ULONG __RPC_USER BSTR_UserSize (ULONG *, ULONG, BSTR *);
- unsigned char * __RPC_USER BSTR_UserMarshal (ULONG *, unsigned char *, BSTR *);
- unsigned char * __RPC_USER BSTR_UserUnmarshal(ULONG *, unsigned char *, BSTR *);
- void __RPC_USER BSTR_UserFree (ULONG *, BSTR *);
- /* End additional prototypes */
- #ifdef __cplusplus
- }
- #endif
- #endif /* __qnetwork_h__ */
|