| hlink.h (6.0.6001.18000-Windows 6.0) | | hlink.h (6.1.7600.16385-Windows 7.0) |
| | |
| /* this ALWAYS GENERATED file contains the definitions for the interfaces */ | | /* this ALWAYS GENERATED file contains the definitions for the interfaces */ |
| | |
|
| /* File created by MIDL compiler version 7.00.0499 */ | | /* File created by MIDL compiler version 7.00.0555 */ |
| /* Compiler settings for hlink.idl: | | /* Compiler settings for hlink.idl: |
|
| Oicf, W1, Zp8, env=Win32 (32b run) | | Oicf, W1, Zp8, env=Win32 (32b run), target_arch=X86 7.00.0555 |
| protocol : dce , ms_ext, c_ext, robust | | protocol : dce , ms_ext, c_ext, robust |
| error checks: allocation ref bounds_check enum stub_data | | error checks: allocation ref bounds_check enum stub_data |
| VC __declspec() decoration level: | | VC __declspec() decoration level: |
| __declspec(uuid()), __declspec(selectany), __declspec(novtable) | | __declspec(uuid()), __declspec(selectany), __declspec(novtable) |
| DECLSPEC_UUID(), MIDL_INTERFACE() | | DECLSPEC_UUID(), MIDL_INTERFACE() |
| */ | | */ |
|
| //@@MIDL_FILE_HEADING( ) | | /* @@MIDL_FILE_HEADING( ) */ |
| | |
| #pragma warning( disable: 4049 ) /* more than 64k source lines */ | | #pragma warning( disable: 4049 ) /* more than 64k source lines */ |
| | |
| /* verify that the <rpcndr.h> version is high enough to compile this file*/ | | /* verify that the <rpcndr.h> version is high enough to compile this file*/ |
| #ifndef __REQUIRED_RPCNDR_H_VERSION__ | | #ifndef __REQUIRED_RPCNDR_H_VERSION__ |
| #define __REQUIRED_RPCNDR_H_VERSION__ 475 | | #define __REQUIRED_RPCNDR_H_VERSION__ 475 |
| #endif | | #endif |
| | |
| /* verify that the <rpcsal.h> version is high enough to compile this file*/ | | /* verify that the <rpcsal.h> version is high enough to compile this file*/ |
| #ifndef __REQUIRED_RPCSAL_H_VERSION__ | | #ifndef __REQUIRED_RPCSAL_H_VERSION__ |
| | |
| skipping to change at line 427 | | skipping to change at line 427 |
| /* [out] */ __RPC__deref_out_opt IHlinkSite **ppihlSite, | | /* [out] */ __RPC__deref_out_opt IHlinkSite **ppihlSite, |
| /* [out] */ __RPC__out DWORD *pdwSiteData) = 0; | | /* [out] */ __RPC__out DWORD *pdwSiteData) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE SetMonikerReference( | | virtual HRESULT STDMETHODCALLTYPE SetMonikerReference( |
| /* [in] */ DWORD grfHLSETF, | | /* [in] */ DWORD grfHLSETF, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pimkTarget, | | /* [unique][in] */ __RPC__in_opt IMoniker *pimkTarget, |
| /* [unique][in] */ __RPC__in_opt LPCWSTR pwzLocation) = 0; | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzLocation) = 0; |
| | |
| virtual /* [local] */ HRESULT STDMETHODCALLTYPE GetMonikerReference( | | virtual /* [local] */ HRESULT STDMETHODCALLTYPE GetMonikerReference( |
| /* [in] */ DWORD dwWhichRef, | | /* [in] */ DWORD dwWhichRef, |
|
| /* [out] */ IMoniker **ppimkTarget, | | /* [annotation][out] */ |
| /* [out] */ LPWSTR *ppwzLocation) = 0; | | __deref_opt_out_opt IMoniker **ppimkTarget, |
| | /* [annotation][out] */ |
| | __deref_opt_out_opt LPWSTR *ppwzLocation) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE SetStringReference( | | virtual HRESULT STDMETHODCALLTYPE SetStringReference( |
| /* [in] */ DWORD grfHLSETF, | | /* [in] */ DWORD grfHLSETF, |
| /* [unique][in] */ __RPC__in_opt LPCWSTR pwzTarget, | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzTarget, |
| /* [unique][in] */ __RPC__in_opt LPCWSTR pwzLocation) = 0; | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzLocation) = 0; |
| | |
|
| virtual HRESULT STDMETHODCALLTYPE GetStringReference( | | virtual /* [local] */ HRESULT STDMETHODCALLTYPE GetStringReference( |
| /* [in] */ DWORD dwWhichRef, | | /* [in] */ DWORD dwWhichRef, |
|
| /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzTarget, | | /* [annotation][out] */ |
| /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzLocation) = 0; | | __deref_opt_out LPWSTR *ppwzTarget, |
| | /* [annotation][out] */ |
| | __deref_opt_out_opt LPWSTR *ppwzLocation) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE SetFriendlyName( | | virtual HRESULT STDMETHODCALLTYPE SetFriendlyName( |
| /* [unique][in] */ __RPC__in_opt LPCWSTR pwzFriendlyName) = 0; | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzFriendlyName) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetFriendlyName( | | virtual HRESULT STDMETHODCALLTYPE GetFriendlyName( |
| /* [in] */ DWORD grfHLFNAMEF, | | /* [in] */ DWORD grfHLFNAMEF, |
| /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzFriendlyName) = 0; | | /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzFriendlyName) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE SetTargetFrameName( | | virtual HRESULT STDMETHODCALLTYPE SetTargetFrameName( |
| /* [unique][in] */ __RPC__in_opt LPCWSTR pwzTargetFrameName) = 0; | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzTargetFrameName) = 0; |
| | |
| skipping to change at line 477 | | skipping to change at line 481 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IHlinkVtbl | | typedef struct IHlinkVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IHlink * This, | | __RPC__in IHlink * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IHlink * This); | | __RPC__in IHlink * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IHlink * This); | | __RPC__in IHlink * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetHlinkSite )( | | HRESULT ( STDMETHODCALLTYPE *SetHlinkSite )( |
|
| IHlink * This, | | __RPC__in IHlink * This, |
| /* [unique][in] */ __RPC__in_opt IHlinkSite *pihlSite, | | /* [unique][in] */ __RPC__in_opt IHlinkSite *pihlSite, |
| /* [in] */ DWORD dwSiteData); | | /* [in] */ DWORD dwSiteData); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetHlinkSite )( | | HRESULT ( STDMETHODCALLTYPE *GetHlinkSite )( |
|
| IHlink * This, | | __RPC__in IHlink * This, |
| /* [out] */ __RPC__deref_out_opt IHlinkSite **ppihlSite, | | /* [out] */ __RPC__deref_out_opt IHlinkSite **ppihlSite, |
| /* [out] */ __RPC__out DWORD *pdwSiteData); | | /* [out] */ __RPC__out DWORD *pdwSiteData); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetMonikerReference )( | | HRESULT ( STDMETHODCALLTYPE *SetMonikerReference )( |
|
| IHlink * This, | | __RPC__in IHlink * This, |
| /* [in] */ DWORD grfHLSETF, | | /* [in] */ DWORD grfHLSETF, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pimkTarget, | | /* [unique][in] */ __RPC__in_opt IMoniker *pimkTarget, |
| /* [unique][in] */ __RPC__in_opt LPCWSTR pwzLocation); | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzLocation); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *GetMonikerReference )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *GetMonikerReference )( |
| IHlink * This, | | IHlink * This, |
| /* [in] */ DWORD dwWhichRef, | | /* [in] */ DWORD dwWhichRef, |
|
| /* [out] */ IMoniker **ppimkTarget, | | /* [annotation][out] */ |
| /* [out] */ LPWSTR *ppwzLocation); | | __deref_opt_out_opt IMoniker **ppimkTarget, |
| | /* [annotation][out] */ |
| | __deref_opt_out_opt LPWSTR *ppwzLocation); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetStringReference )( | | HRESULT ( STDMETHODCALLTYPE *SetStringReference )( |
|
| IHlink * This, | | __RPC__in IHlink * This, |
| /* [in] */ DWORD grfHLSETF, | | /* [in] */ DWORD grfHLSETF, |
| /* [unique][in] */ __RPC__in_opt LPCWSTR pwzTarget, | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzTarget, |
| /* [unique][in] */ __RPC__in_opt LPCWSTR pwzLocation); | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzLocation); |
| | |
|
| HRESULT ( STDMETHODCALLTYPE *GetStringReference )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *GetStringReference )( |
| IHlink * This, | | IHlink * This, |
| /* [in] */ DWORD dwWhichRef, | | /* [in] */ DWORD dwWhichRef, |
|
| /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzTarget, | | /* [annotation][out] */ |
| /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzLocation); | | __deref_opt_out LPWSTR *ppwzTarget, |
| | /* [annotation][out] */ |
| | __deref_opt_out_opt LPWSTR *ppwzLocation); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetFriendlyName )( | | HRESULT ( STDMETHODCALLTYPE *SetFriendlyName )( |
|
| IHlink * This, | | __RPC__in IHlink * This, |
| /* [unique][in] */ __RPC__in_opt LPCWSTR pwzFriendlyName); | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzFriendlyName); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetFriendlyName )( | | HRESULT ( STDMETHODCALLTYPE *GetFriendlyName )( |
|
| IHlink * This, | | __RPC__in IHlink * This, |
| /* [in] */ DWORD grfHLFNAMEF, | | /* [in] */ DWORD grfHLFNAMEF, |
| /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzFriendlyName); | | /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzFriendlyName); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetTargetFrameName )( | | HRESULT ( STDMETHODCALLTYPE *SetTargetFrameName )( |
|
| IHlink * This, | | __RPC__in IHlink * This, |
| /* [unique][in] */ __RPC__in_opt LPCWSTR pwzTargetFrameName); | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzTargetFrameName); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTargetFrameName )( | | HRESULT ( STDMETHODCALLTYPE *GetTargetFrameName )( |
|
| IHlink * This, | | __RPC__in IHlink * This, |
| /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzTargetFrameName); | | /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzTargetFrameName); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetMiscStatus )( | | HRESULT ( STDMETHODCALLTYPE *GetMiscStatus )( |
|
| IHlink * This, | | __RPC__in IHlink * This, |
| /* [out] */ __RPC__out DWORD *pdwStatus); | | /* [out] */ __RPC__out DWORD *pdwStatus); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Navigate )( | | HRESULT ( STDMETHODCALLTYPE *Navigate )( |
|
| IHlink * This, | | __RPC__in IHlink * This, |
| /* [in] */ DWORD grfHLNF, | | /* [in] */ DWORD grfHLNF, |
| /* [unique][in] */ __RPC__in_opt LPBC pibc, | | /* [unique][in] */ __RPC__in_opt LPBC pibc, |
| /* [unique][in] */ __RPC__in_opt IBindStatusCallback *pibsc, | | /* [unique][in] */ __RPC__in_opt IBindStatusCallback *pibsc, |
| /* [unique][in] */ __RPC__in_opt IHlinkBrowseContext *pihlbc); | | /* [unique][in] */ __RPC__in_opt IHlinkBrowseContext *pihlbc); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetAdditionalParams )( | | HRESULT ( STDMETHODCALLTYPE *SetAdditionalParams )( |
|
| IHlink * This, | | __RPC__in IHlink * This, |
| /* [unique][in] */ __RPC__in_opt LPCWSTR pwzAdditionalParams); | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzAdditionalParams); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetAdditionalParams )( | | HRESULT ( STDMETHODCALLTYPE *GetAdditionalParams )( |
|
| IHlink * This, | | __RPC__in IHlink * This, |
| /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzAdditionalParams); | | /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzAdditionalParams); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IHlinkVtbl; | | } IHlinkVtbl; |
| | |
| interface IHlink | | interface IHlink |
| { | | { |
| CONST_VTBL struct IHlinkVtbl *lpVtbl; | | CONST_VTBL struct IHlinkVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 624 | | skipping to change at line 632 |
| ( (This)->lpVtbl -> SetAdditionalParams(This,pwzAdditionalParams) ) | | ( (This)->lpVtbl -> SetAdditionalParams(This,pwzAdditionalParams) ) |
| | |
| #define IHlink_GetAdditionalParams(This,ppwzAdditionalParams) \ | | #define IHlink_GetAdditionalParams(This,ppwzAdditionalParams) \ |
| ( (This)->lpVtbl -> GetAdditionalParams(This,ppwzAdditionalParams) ) | | ( (This)->lpVtbl -> GetAdditionalParams(This,ppwzAdditionalParams) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IHlink_RemoteGetMonikerReference_Proxy
( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IHlink_RemoteGetMonikerReference_Proxy
( |
|
| IHlink * This, | | __RPC__in IHlink * This, |
| /* [in] */ DWORD dwWhichRef, | | /* [in] */ DWORD dwWhichRef, |
| /* [out] */ __RPC__deref_out_opt IMoniker **ppimkTarget, | | /* [out] */ __RPC__deref_out_opt IMoniker **ppimkTarget, |
| /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzLocation); | | /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzLocation); |
| | |
| void __RPC_STUB IHlink_RemoteGetMonikerReference_Stub( | | void __RPC_STUB IHlink_RemoteGetMonikerReference_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
|
| | /* [call_as] */ HRESULT STDMETHODCALLTYPE IHlink_RemoteGetStringReference_Proxy( |
| | __RPC__in IHlink * This, |
| | /* [in] */ DWORD dwWhichRef, |
| | /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzTarget, |
| | /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzLocation); |
| | |
| | void __RPC_STUB IHlink_RemoteGetStringReference_Stub( |
| | IRpcStubBuffer *This, |
| | IRpcChannelBuffer *_pRpcChannelBuffer, |
| | PRPC_MESSAGE _pRpcMessage, |
| | DWORD *_pdwStubPhase); |
| | |
| #endif /* __IHlink_INTERFACE_DEFINED__ */ | | #endif /* __IHlink_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_hlink_0000_0001 */ | | /* interface __MIDL_itf_hlink_0000_0001 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif | | #endif |
| #ifndef _LPHLINKSITE_DEFINED | | #ifndef _LPHLINKSITE_DEFINED |
| #define _LPHLINKSITE_DEFINED | | #define _LPHLINKSITE_DEFINED |
| EXTERN_C const GUID SID_SContainer; | | EXTERN_C const GUID SID_SContainer; |
| | |
| | |
| skipping to change at line 701 | | skipping to change at line 721 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IHlinkSiteVtbl | | typedef struct IHlinkSiteVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IHlinkSite * This, | | __RPC__in IHlinkSite * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IHlinkSite * This); | | __RPC__in IHlinkSite * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IHlinkSite * This); | | __RPC__in IHlinkSite * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryService )( | | HRESULT ( STDMETHODCALLTYPE *QueryService )( |
|
| IHlinkSite * This, | | __RPC__in IHlinkSite * This, |
| /* [in] */ DWORD dwSiteData, | | /* [in] */ DWORD dwSiteData, |
| /* [in] */ __RPC__in REFGUID guidService, | | /* [in] */ __RPC__in REFGUID guidService, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [iid_is][out] */ __RPC__deref_out_opt IUnknown **ppiunk); | | /* [iid_is][out] */ __RPC__deref_out_opt IUnknown **ppiunk); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetMoniker )( | | HRESULT ( STDMETHODCALLTYPE *GetMoniker )( |
|
| IHlinkSite * This, | | __RPC__in IHlinkSite * This, |
| /* [in] */ DWORD dwSiteData, | | /* [in] */ DWORD dwSiteData, |
| /* [in] */ DWORD dwAssign, | | /* [in] */ DWORD dwAssign, |
| /* [in] */ DWORD dwWhich, | | /* [in] */ DWORD dwWhich, |
| /* [out] */ __RPC__deref_out_opt IMoniker **ppimk); | | /* [out] */ __RPC__deref_out_opt IMoniker **ppimk); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ReadyToNavigate )( | | HRESULT ( STDMETHODCALLTYPE *ReadyToNavigate )( |
|
| IHlinkSite * This, | | __RPC__in IHlinkSite * This, |
| /* [in] */ DWORD dwSiteData, | | /* [in] */ DWORD dwSiteData, |
| /* [in] */ DWORD dwReserved); | | /* [in] */ DWORD dwReserved); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnNavigationComplete )( | | HRESULT ( STDMETHODCALLTYPE *OnNavigationComplete )( |
|
| IHlinkSite * This, | | __RPC__in IHlinkSite * This, |
| /* [in] */ DWORD dwSiteData, | | /* [in] */ DWORD dwSiteData, |
| /* [in] */ DWORD dwreserved, | | /* [in] */ DWORD dwreserved, |
| /* [in] */ HRESULT hrError, | | /* [in] */ HRESULT hrError, |
| /* [unique][in] */ __RPC__in_opt LPCWSTR pwzError); | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzError); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IHlinkSiteVtbl; | | } IHlinkSiteVtbl; |
| | |
| interface IHlinkSite | | interface IHlinkSite |
| { | | { |
| | |
| skipping to change at line 829 | | skipping to change at line 849 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IHlinkTargetVtbl | | typedef struct IHlinkTargetVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IHlinkTarget * This, | | __RPC__in IHlinkTarget * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IHlinkTarget * This); | | __RPC__in IHlinkTarget * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IHlinkTarget * This); | | __RPC__in IHlinkTarget * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetBrowseContext )( | | HRESULT ( STDMETHODCALLTYPE *SetBrowseContext )( |
|
| IHlinkTarget * This, | | __RPC__in IHlinkTarget * This, |
| /* [unique][in] */ __RPC__in_opt IHlinkBrowseContext *pihlbc); | | /* [unique][in] */ __RPC__in_opt IHlinkBrowseContext *pihlbc); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetBrowseContext )( | | HRESULT ( STDMETHODCALLTYPE *GetBrowseContext )( |
|
| IHlinkTarget * This, | | __RPC__in IHlinkTarget * This, |
| /* [out] */ __RPC__deref_out_opt IHlinkBrowseContext **ppihlbc); | | /* [out] */ __RPC__deref_out_opt IHlinkBrowseContext **ppihlbc); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Navigate )( | | HRESULT ( STDMETHODCALLTYPE *Navigate )( |
|
| IHlinkTarget * This, | | __RPC__in IHlinkTarget * This, |
| /* [in] */ DWORD grfHLNF, | | /* [in] */ DWORD grfHLNF, |
| /* [unique][in] */ __RPC__in_opt LPCWSTR pwzJumpLocation); | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzJumpLocation); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetMoniker )( | | HRESULT ( STDMETHODCALLTYPE *GetMoniker )( |
|
| IHlinkTarget * This, | | __RPC__in IHlinkTarget * This, |
| /* [unique][in] */ __RPC__in_opt LPCWSTR pwzLocation, | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzLocation, |
| /* [in] */ DWORD dwAssign, | | /* [in] */ DWORD dwAssign, |
| /* [out] */ __RPC__deref_out_opt IMoniker **ppimkLocation); | | /* [out] */ __RPC__deref_out_opt IMoniker **ppimkLocation); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetFriendlyName )( | | HRESULT ( STDMETHODCALLTYPE *GetFriendlyName )( |
|
| IHlinkTarget * This, | | __RPC__in IHlinkTarget * This, |
| /* [unique][in] */ __RPC__in_opt LPCWSTR pwzLocation, | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzLocation, |
| /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzFriendlyName); | | /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzFriendlyName); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IHlinkTargetVtbl; | | } IHlinkTargetVtbl; |
| | |
| interface IHlinkTarget | | interface IHlinkTarget |
| { | | { |
| CONST_VTBL struct IHlinkTargetVtbl *lpVtbl; | | CONST_VTBL struct IHlinkTargetVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 965 | | skipping to change at line 985 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IHlinkFrameVtbl | | typedef struct IHlinkFrameVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IHlinkFrame * This, | | __RPC__in IHlinkFrame * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IHlinkFrame * This); | | __RPC__in IHlinkFrame * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IHlinkFrame * This); | | __RPC__in IHlinkFrame * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetBrowseContext )( | | HRESULT ( STDMETHODCALLTYPE *SetBrowseContext )( |
|
| IHlinkFrame * This, | | __RPC__in IHlinkFrame * This, |
| /* [unique][in] */ __RPC__in_opt IHlinkBrowseContext *pihlbc); | | /* [unique][in] */ __RPC__in_opt IHlinkBrowseContext *pihlbc); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetBrowseContext )( | | HRESULT ( STDMETHODCALLTYPE *GetBrowseContext )( |
|
| IHlinkFrame * This, | | __RPC__in IHlinkFrame * This, |
| /* [out] */ __RPC__deref_out_opt IHlinkBrowseContext **ppihlbc); | | /* [out] */ __RPC__deref_out_opt IHlinkBrowseContext **ppihlbc); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Navigate )( | | HRESULT ( STDMETHODCALLTYPE *Navigate )( |
|
| IHlinkFrame * This, | | __RPC__in IHlinkFrame * This, |
| /* [in] */ DWORD grfHLNF, | | /* [in] */ DWORD grfHLNF, |
| /* [unique][in] */ __RPC__in_opt LPBC pbc, | | /* [unique][in] */ __RPC__in_opt LPBC pbc, |
| /* [unique][in] */ __RPC__in_opt IBindStatusCallback *pibsc, | | /* [unique][in] */ __RPC__in_opt IBindStatusCallback *pibsc, |
| /* [unique][in] */ __RPC__in_opt IHlink *pihlNavigate); | | /* [unique][in] */ __RPC__in_opt IHlink *pihlNavigate); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnNavigate )( | | HRESULT ( STDMETHODCALLTYPE *OnNavigate )( |
|
| IHlinkFrame * This, | | __RPC__in IHlinkFrame * This, |
| /* [in] */ DWORD grfHLNF, | | /* [in] */ DWORD grfHLNF, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pimkTarget, | | /* [unique][in] */ __RPC__in_opt IMoniker *pimkTarget, |
| /* [unique][in] */ __RPC__in_opt LPCWSTR pwzLocation, | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzLocation, |
| /* [unique][in] */ __RPC__in_opt LPCWSTR pwzFriendlyName, | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzFriendlyName, |
| /* [in] */ DWORD dwreserved); | | /* [in] */ DWORD dwreserved); |
| | |
| HRESULT ( STDMETHODCALLTYPE *UpdateHlink )( | | HRESULT ( STDMETHODCALLTYPE *UpdateHlink )( |
|
| IHlinkFrame * This, | | __RPC__in IHlinkFrame * This, |
| /* [in] */ ULONG uHLID, | | /* [in] */ ULONG uHLID, |
| /* [unique][in] */ __RPC__in_opt IMoniker *pimkTarget, | | /* [unique][in] */ __RPC__in_opt IMoniker *pimkTarget, |
| /* [unique][in] */ __RPC__in_opt LPCWSTR pwzLocation, | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzLocation, |
| /* [unique][in] */ __RPC__in_opt LPCWSTR pwzFriendlyName); | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzFriendlyName); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IHlinkFrameVtbl; | | } IHlinkFrameVtbl; |
| | |
| interface IHlinkFrame | | interface IHlinkFrame |
| { | | { |
| | |
| skipping to change at line 1104 | | skipping to change at line 1124 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IEnumHLITEMVtbl | | typedef struct IEnumHLITEMVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IEnumHLITEM * This, | | IEnumHLITEM * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IEnumHLITEM * This); | | IEnumHLITEM * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IEnumHLITEM * This); | | IEnumHLITEM * This); |
| | |
| HRESULT ( __stdcall *Next )( | | HRESULT ( __stdcall *Next )( |
| IEnumHLITEM * This, | | IEnumHLITEM * This, |
| | |
| skipping to change at line 1312 | | skipping to change at line 1332 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IHlinkBrowseContextVtbl | | typedef struct IHlinkBrowseContextVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IHlinkBrowseContext * This, | | IHlinkBrowseContext * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IHlinkBrowseContext * This); | | IHlinkBrowseContext * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IHlinkBrowseContext * This); | | IHlinkBrowseContext * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Register )( | | HRESULT ( STDMETHODCALLTYPE *Register )( |
| IHlinkBrowseContext * This, | | IHlinkBrowseContext * This, |
| | |
| skipping to change at line 1509 | | skipping to change at line 1529 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IExtensionServicesVtbl | | typedef struct IExtensionServicesVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IExtensionServices * This, | | IExtensionServices * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IExtensionServices * This); | | IExtensionServices * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IExtensionServices * This); | | IExtensionServices * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetAdditionalHeaders )( | | HRESULT ( STDMETHODCALLTYPE *SetAdditionalHeaders )( |
| IExtensionServices * This, | | IExtensionServices * This, |
| | |
| skipping to change at line 1574 | | skipping to change at line 1594 |
| #endif // !HLINK_H | | #endif // !HLINK_H |
| | |
| extern RPC_IF_HANDLE __MIDL_itf_hlink_0000_0007_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_hlink_0000_0007_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_hlink_0000_0007_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_hlink_0000_0007_v0_0_s_ifspec; |
| | |
| /* Additional Prototypes for ALL interfaces */ | | /* Additional Prototypes for ALL interfaces */ |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IHlink_GetMonikerReference_Proxy( | | /* [local] */ HRESULT STDMETHODCALLTYPE IHlink_GetMonikerReference_Proxy( |
| IHlink * This, | | IHlink * This, |
| /* [in] */ DWORD dwWhichRef, | | /* [in] */ DWORD dwWhichRef, |
|
| /* [out] */ IMoniker **ppimkTarget, | | /* [annotation][out] */ |
| /* [out] */ LPWSTR *ppwzLocation); | | __deref_opt_out_opt IMoniker **ppimkTarget, |
| | /* [annotation][out] */ |
| | __deref_opt_out_opt LPWSTR *ppwzLocation); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IHlink_GetMonikerReference_Stub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IHlink_GetMonikerReference_Stub( |
|
| IHlink * This, | | __RPC__in IHlink * This, |
| /* [in] */ DWORD dwWhichRef, | | /* [in] */ DWORD dwWhichRef, |
| /* [out] */ __RPC__deref_out_opt IMoniker **ppimkTarget, | | /* [out] */ __RPC__deref_out_opt IMoniker **ppimkTarget, |
| /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzLocation); | | /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzLocation); |
| | |
|
| | /* [local] */ HRESULT STDMETHODCALLTYPE IHlink_GetStringReference_Proxy( |
| | IHlink * This, |
| | /* [in] */ DWORD dwWhichRef, |
| | /* [annotation][out] */ |
| | __deref_opt_out LPWSTR *ppwzTarget, |
| | /* [annotation][out] */ |
| | __deref_opt_out_opt LPWSTR *ppwzLocation); |
| | |
| | /* [call_as] */ HRESULT STDMETHODCALLTYPE IHlink_GetStringReference_Stub( |
| | __RPC__in IHlink * This, |
| | /* [in] */ DWORD dwWhichRef, |
| | /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzTarget, |
| | /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzLocation); |
| | |
| /* end of Additional Prototypes */ | | /* end of Additional Prototypes */ |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| } | | } |
| #endif | | #endif |
| | |
| #endif | | #endif |
| | |
| End of changes. 59 change blocks. |
| 62 lines changed or deleted | | 98 lines changed or added |
|