Headers diff for hlink.dll between 6.0.6001.18000-Windows 6.0 and 6.1.7600.16385-Windows 7.0 versions



 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

This html diff was produced by rfcdiff 1.41.