hlink.h (5.2.3790.3959-Windows 5.0) | | hlink.h (6.0.6001.18000-Windows 6.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 6.00.0366 */ | | /* File created by MIDL compiler version 7.00.0499 */ |
/* Compiler settings for hlink.idl: | | /* Compiler settings for hlink.idl: |
Oicf, W1, Zp8, env=Win32 (32b run) | | Oicf, W1, Zp8, env=Win32 (32b run) |
|
protocol : dce , ms_ext, c_ext | | 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__ 440 | | #define __REQUIRED_RPCNDR_H_VERSION__ 475 |
| | #endif |
| | |
| | /* verify that the <rpcsal.h> version is high enough to compile this file*/ |
| | #ifndef __REQUIRED_RPCSAL_H_VERSION__ |
| | #define __REQUIRED_RPCSAL_H_VERSION__ 100 |
#endif | | #endif |
| | |
#include "rpc.h" | | #include "rpc.h" |
#include "rpcndr.h" | | #include "rpcndr.h" |
| | |
#ifndef __RPCNDR_H_VERSION__ | | #ifndef __RPCNDR_H_VERSION__ |
#error this stub requires an updated version of <rpcndr.h> | | #error this stub requires an updated version of <rpcndr.h> |
#endif // __RPCNDR_H_VERSION__ | | #endif // __RPCNDR_H_VERSION__ |
| | |
#ifndef COM_NO_WINDOWS_H | | #ifndef COM_NO_WINDOWS_H |
| | |
skipping to change at line 85 | | skipping to change at line 90 |
typedef interface IExtensionServices IExtensionServices; | | typedef interface IExtensionServices IExtensionServices; |
#endif /* __IExtensionServices_FWD_DEFINED__ */ | | #endif /* __IExtensionServices_FWD_DEFINED__ */ |
| | |
/* header files for imported files */ | | /* header files for imported files */ |
#include "urlmon.h" | | #include "urlmon.h" |
| | |
#ifdef __cplusplus | | #ifdef __cplusplus |
extern "C"{ | | extern "C"{ |
#endif | | #endif |
| | |
|
void * __RPC_USER MIDL_user_allocate(size_t); | | /* interface __MIDL_itf_hlink_0000_0000 */ |
void __RPC_USER MIDL_user_free( void * ); | | |
| | |
/* interface __MIDL_itf_hlink_0000 */ | | |
/* [local] */ | | /* [local] */ |
| | |
//=--------------------------------------------------------------------------= | | //=--------------------------------------------------------------------------= |
// HLInk.h | | // HLInk.h |
//=--------------------------------------------------------------------------= | | //=--------------------------------------------------------------------------= |
// (C) Copyright 1995-1997 Microsoft Corporation. All Rights Reserved. | | // (C) Copyright 1995-1997 Microsoft Corporation. All Rights Reserved. |
// | | // |
// THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF | | // THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF |
// ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO | | // ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO |
// THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A | | // THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A |
| | |
skipping to change at line 131 | | skipping to change at line 133 |
#define _HLINK_ERRORS_DEFINED | | #define _HLINK_ERRORS_DEFINED |
#define HLINK_E_FIRST (OLE_E_LAST+1) | | #define HLINK_E_FIRST (OLE_E_LAST+1) |
#define HLINK_S_FIRST (OLE_S_LAST+1) | | #define HLINK_S_FIRST (OLE_S_LAST+1) |
#define HLINK_S_DONTHIDE (HLINK_S_FIRST) | | #define HLINK_S_DONTHIDE (HLINK_S_FIRST) |
#endif //_HLINK_ERRORS_DEFINED | | #endif //_HLINK_ERRORS_DEFINED |
| | |
/****************************************************************************/ | | /****************************************************************************/ |
/**** Hyperlink APIs ****/ | | /**** Hyperlink APIs ****/ |
/****************************************************************************/ | | /****************************************************************************/ |
| | |
|
#if MAC || defined(_MAC) | | |
#define cfHyperlink 'HLNK' | | |
#else | | |
#define CFSTR_HYPERLINK (TEXT("Hyperlink")) | | #define CFSTR_HYPERLINK (TEXT("Hyperlink")) |
|
#endif | | |
| | |
STDAPI HlinkCreateFromMoniker( | | STDAPI HlinkCreateFromMoniker( |
IMoniker * pimkTrgt, | | IMoniker * pimkTrgt, |
LPCWSTR pwzLocation, | | LPCWSTR pwzLocation, |
LPCWSTR pwzFriendlyName, | | LPCWSTR pwzFriendlyName, |
IHlinkSite * pihlsite, | | IHlinkSite * pihlsite, |
DWORD dwSiteData, | | DWORD dwSiteData, |
IUnknown * piunkOuter, | | IUnknown * piunkOuter, |
REFIID riid, | | REFIID riid, |
void ** ppvObj); | | void ** ppvObj); |
| | |
skipping to change at line 278 | | skipping to change at line 276 |
HLSR_SEARCHPAGE = 1, | | HLSR_SEARCHPAGE = 1, |
HLSR_HISTORYFOLDER = 2 | | HLSR_HISTORYFOLDER = 2 |
} HLSR; | | } HLSR; |
| | |
STDAPI HlinkSetSpecialReference( | | STDAPI HlinkSetSpecialReference( |
ULONG uReference, | | ULONG uReference, |
LPCWSTR pwzReference); | | LPCWSTR pwzReference); |
| | |
STDAPI HlinkGetSpecialReference( | | STDAPI HlinkGetSpecialReference( |
ULONG uReference, | | ULONG uReference, |
|
LPWSTR *ppwzReference); | | __deref_out LPWSTR *ppwzReference); |
| | |
typedef | | typedef |
enum _HLSHORTCUTF__NOREDEF10 | | enum _HLSHORTCUTF__NOREDEF10 |
{ HLSHORTCUTF_DEFAULT = 0, | | { HLSHORTCUTF_DEFAULT = 0, |
HLSHORTCUTF_DONTACTUALLYCREATE = 0x1, | | HLSHORTCUTF_DONTACTUALLYCREATE = 0x1, |
HLSHORTCUTF_USEFILENAMEFROMFRIENDLYNAME = 0x2, | | HLSHORTCUTF_USEFILENAMEFROMFRIENDLYNAME = 0x2, |
HLSHORTCUTF_USEUNIQUEFILENAME = 0x4, | | HLSHORTCUTF_USEUNIQUEFILENAME = 0x4, |
HLSHORTCUTF_MAYUSEEXISTINGSHORTCUT = 0x8 | | HLSHORTCUTF_MAYUSEEXISTINGSHORTCUT = 0x8 |
} HLSHORTCUTF; | | } HLSHORTCUTF; |
| | |
STDAPI HlinkCreateShortcut( | | STDAPI HlinkCreateShortcut( |
DWORD grfHLSHORTCUTF, | | DWORD grfHLSHORTCUTF, |
IHlink *pihl, | | IHlink *pihl, |
LPCWSTR pwzDir, | | LPCWSTR pwzDir, |
LPCWSTR pwzFileName, | | LPCWSTR pwzFileName, |
|
LPWSTR *ppwzShortcutFile, | | __deref_out LPWSTR *ppwzShortcutFile, |
DWORD dwReserved); | | DWORD dwReserved); |
| | |
STDAPI HlinkCreateShortcutFromMoniker( | | STDAPI HlinkCreateShortcutFromMoniker( |
DWORD grfHLSHORTCUTF, | | DWORD grfHLSHORTCUTF, |
IMoniker *pimkTarget, | | IMoniker *pimkTarget, |
LPCWSTR pwzLocation, | | LPCWSTR pwzLocation, |
LPCWSTR pwzDir, | | LPCWSTR pwzDir, |
LPCWSTR pwzFileName, | | LPCWSTR pwzFileName, |
|
LPWSTR *ppwzShortcutFile, | | __deref_out LPWSTR *ppwzShortcutFile, |
DWORD dwReserved); | | DWORD dwReserved); |
| | |
STDAPI HlinkCreateShortcutFromString( | | STDAPI HlinkCreateShortcutFromString( |
DWORD grfHLSHORTCUTF, | | DWORD grfHLSHORTCUTF, |
LPCWSTR pwzTarget, | | LPCWSTR pwzTarget, |
LPCWSTR pwzLocation, | | LPCWSTR pwzLocation, |
LPCWSTR pwzDir, | | LPCWSTR pwzDir, |
LPCWSTR pwzFileName, | | LPCWSTR pwzFileName, |
|
LPWSTR *ppwzShortcutFile, | | __deref_out LPWSTR *ppwzShortcutFile, |
DWORD dwReserved); | | DWORD dwReserved); |
| | |
STDAPI HlinkResolveShortcut( | | STDAPI HlinkResolveShortcut( |
LPCWSTR pwzShortcutFileName, | | LPCWSTR pwzShortcutFileName, |
IHlinkSite * pihlsite, | | IHlinkSite * pihlsite, |
DWORD dwSiteData, | | DWORD dwSiteData, |
IUnknown * piunkOuter, | | IUnknown * piunkOuter, |
REFIID riid, | | REFIID riid, |
void ** ppvObj); | | void ** ppvObj); |
| | |
STDAPI HlinkResolveShortcutToMoniker( | | STDAPI HlinkResolveShortcutToMoniker( |
LPCWSTR pwzShortcutFileName, | | LPCWSTR pwzShortcutFileName, |
IMoniker **ppimkTarget, | | IMoniker **ppimkTarget, |
|
LPWSTR *ppwzLocation); | | __deref_out LPWSTR *ppwzLocation); |
| | |
STDAPI HlinkResolveShortcutToString( | | STDAPI HlinkResolveShortcutToString( |
LPCWSTR pwzShortcutFileName, | | LPCWSTR pwzShortcutFileName, |
|
LPWSTR *ppwzTarget, | | __deref_out LPWSTR *ppwzTarget, |
LPWSTR *ppwzLocation); | | __deref_out LPWSTR *ppwzLocation); |
| | |
STDAPI HlinkIsShortcut(LPCWSTR pwzFileName); | | STDAPI HlinkIsShortcut(LPCWSTR pwzFileName); |
| | |
STDAPI HlinkGetValueFromParams( | | STDAPI HlinkGetValueFromParams( |
LPCWSTR pwzParams, | | LPCWSTR pwzParams, |
LPCWSTR pwzName, | | LPCWSTR pwzName, |
|
LPWSTR *ppwzValue); | | __deref_out LPWSTR *ppwzValue); |
| | |
typedef | | typedef |
enum _HLTRANSLATEF_NOREDEF10 | | enum _HLTRANSLATEF_NOREDEF10 |
{ HLTRANSLATEF_DEFAULT = 0, | | { HLTRANSLATEF_DEFAULT = 0, |
HLTRANSLATEF_DONTAPPLYDEFAULTPREFIX = 0x1 | | HLTRANSLATEF_DONTAPPLYDEFAULTPREFIX = 0x1 |
} HLTRANSLATEF; | | } HLTRANSLATEF; |
| | |
STDAPI HlinkTranslateURL( | | STDAPI HlinkTranslateURL( |
LPCWSTR pwzURL, | | LPCWSTR pwzURL, |
DWORD grfFlags, | | DWORD grfFlags, |
|
LPWSTR *ppwzTranslatedURL); | | __deref_out LPWSTR *ppwzTranslatedURL); |
| | |
/****************************************************************************/ | | /****************************************************************************/ |
/**** Hyperlink interface definitions ****/ | | /**** Hyperlink interface definitions ****/ |
/****************************************************************************/ | | /****************************************************************************/ |
| | |
#ifndef _LPHLINK_DEFINED | | #ifndef _LPHLINK_DEFINED |
#define _LPHLINK_DEFINED | | #define _LPHLINK_DEFINED |
| | |
|
extern RPC_IF_HANDLE __MIDL_itf_hlink_0000_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_hlink_0000_0000_v0_0_c_ifspec; |
extern RPC_IF_HANDLE __MIDL_itf_hlink_0000_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_hlink_0000_0000_v0_0_s_ifspec; |
| | |
#ifndef __IHlink_INTERFACE_DEFINED__ | | #ifndef __IHlink_INTERFACE_DEFINED__ |
#define __IHlink_INTERFACE_DEFINED__ | | #define __IHlink_INTERFACE_DEFINED__ |
| | |
/* interface IHlink */ | | /* interface IHlink */ |
/* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
|
typedef /* [unique] */ IHlink *LPHLINK; | | typedef /* [unique] */ __RPC_unique_pointer IHlink *LPHLINK; |
| | |
typedef /* [public] */ | | typedef /* [public] */ |
enum __MIDL_IHlink_0001 | | enum __MIDL_IHlink_0001 |
{ HLNF_INTERNALJUMP = 0x1, | | { HLNF_INTERNALJUMP = 0x1, |
HLNF_OPENINNEWWINDOW = 0x2, | | HLNF_OPENINNEWWINDOW = 0x2, |
HLNF_NAVIGATINGBACK = 0x4, | | HLNF_NAVIGATINGBACK = 0x4, |
HLNF_NAVIGATINGFORWARD = 0x8, | | HLNF_NAVIGATINGFORWARD = 0x8, |
HLNF_NAVIGATINGTOSTACKITEM = 0x10, | | HLNF_NAVIGATINGTOSTACKITEM = 0x10, |
HLNF_CREATENOHISTORY = 0x20 | | HLNF_CREATENOHISTORY = 0x20 |
} HLNF; | | } HLNF; |
| | |
skipping to change at line 415 | | skipping to change at line 413 |
| | |
EXTERN_C const IID IID_IHlink; | | EXTERN_C const IID IID_IHlink; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("79eac9c3-baf9-11ce-8c82-00aa004ba90b") | | MIDL_INTERFACE("79eac9c3-baf9-11ce-8c82-00aa004ba90b") |
IHlink : public IUnknown | | IHlink : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE SetHlinkSite( | | virtual HRESULT STDMETHODCALLTYPE SetHlinkSite( |
|
/* [unique][in] */ IHlinkSite *pihlSite, | | /* [unique][in] */ __RPC__in_opt IHlinkSite *pihlSite, |
/* [in] */ DWORD dwSiteData) = 0; | | /* [in] */ DWORD dwSiteData) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE GetHlinkSite( | | virtual HRESULT STDMETHODCALLTYPE GetHlinkSite( |
|
/* [out] */ IHlinkSite **ppihlSite, | | /* [out] */ __RPC__deref_out_opt IHlinkSite **ppihlSite, |
/* [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] */ IMoniker *pimkTarget, | | /* [unique][in] */ __RPC__in_opt IMoniker *pimkTarget, |
/* [unique][in] */ LPCWSTR pwzLocation) = 0; | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzLocation) = 0; |
| | |
|
virtual HRESULT STDMETHODCALLTYPE GetMonikerReference( | | virtual /* [local] */ HRESULT STDMETHODCALLTYPE GetMonikerReference( |
/* [in] */ DWORD dwWhichRef, | | /* [in] */ DWORD dwWhichRef, |
/* [out] */ IMoniker **ppimkTarget, | | /* [out] */ IMoniker **ppimkTarget, |
/* [out] */ LPWSTR *ppwzLocation) = 0; | | /* [out] */ LPWSTR *ppwzLocation) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE SetStringReference( | | virtual HRESULT STDMETHODCALLTYPE SetStringReference( |
/* [in] */ DWORD grfHLSETF, | | /* [in] */ DWORD grfHLSETF, |
|
/* [unique][in] */ LPCWSTR pwzTarget, | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzTarget, |
/* [unique][in] */ LPCWSTR pwzLocation) = 0; | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzLocation) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE GetStringReference( | | virtual HRESULT STDMETHODCALLTYPE GetStringReference( |
/* [in] */ DWORD dwWhichRef, | | /* [in] */ DWORD dwWhichRef, |
|
/* [out] */ LPWSTR *ppwzTarget, | | /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzTarget, |
/* [out] */ LPWSTR *ppwzLocation) = 0; | | /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzLocation) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE SetFriendlyName( | | virtual HRESULT STDMETHODCALLTYPE SetFriendlyName( |
|
/* [unique][in] */ 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] */ LPWSTR *ppwzFriendlyName) = 0; | | /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzFriendlyName) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE SetTargetFrameName( | | virtual HRESULT STDMETHODCALLTYPE SetTargetFrameName( |
|
/* [unique][in] */ LPCWSTR pwzTargetFrameName) = 0; | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzTargetFrameName) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE GetTargetFrameName( | | virtual HRESULT STDMETHODCALLTYPE GetTargetFrameName( |
|
/* [out] */ LPWSTR *ppwzTargetFrameName) = 0; | | /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzTargetFrameName) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE GetMiscStatus( | | virtual HRESULT STDMETHODCALLTYPE GetMiscStatus( |
|
/* [out] */ DWORD *pdwStatus) = 0; | | /* [out] */ __RPC__out DWORD *pdwStatus) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE Navigate( | | virtual HRESULT STDMETHODCALLTYPE Navigate( |
/* [in] */ DWORD grfHLNF, | | /* [in] */ DWORD grfHLNF, |
|
/* [unique][in] */ LPBC pibc, | | /* [unique][in] */ __RPC__in_opt LPBC pibc, |
/* [unique][in] */ IBindStatusCallback *pibsc, | | /* [unique][in] */ __RPC__in_opt IBindStatusCallback *pibsc, |
/* [unique][in] */ IHlinkBrowseContext *pihlbc) = 0; | | /* [unique][in] */ __RPC__in_opt IHlinkBrowseContext *pihlbc) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE SetAdditionalParams( | | virtual HRESULT STDMETHODCALLTYPE SetAdditionalParams( |
|
/* [unique][in] */ LPCWSTR pwzAdditionalParams) = 0; | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzAdditionalParams) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE GetAdditionalParams( | | virtual HRESULT STDMETHODCALLTYPE GetAdditionalParams( |
|
/* [out] */ LPWSTR *ppwzAdditionalParams) = 0; | | /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzAdditionalParams) = 0; |
| | |
}; | | }; |
| | |
#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, | | IHlink * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IHlink * This); | | IHlink * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IHlink * This); | | IHlink * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *SetHlinkSite )( | | HRESULT ( STDMETHODCALLTYPE *SetHlinkSite )( |
IHlink * This, | | IHlink * This, |
|
/* [unique][in] */ IHlinkSite *pihlSite, | | /* [unique][in] */ __RPC__in_opt IHlinkSite *pihlSite, |
/* [in] */ DWORD dwSiteData); | | /* [in] */ DWORD dwSiteData); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetHlinkSite )( | | HRESULT ( STDMETHODCALLTYPE *GetHlinkSite )( |
IHlink * This, | | IHlink * This, |
|
/* [out] */ IHlinkSite **ppihlSite, | | /* [out] */ __RPC__deref_out_opt IHlinkSite **ppihlSite, |
/* [out] */ DWORD *pdwSiteData); | | /* [out] */ __RPC__out DWORD *pdwSiteData); |
| | |
HRESULT ( STDMETHODCALLTYPE *SetMonikerReference )( | | HRESULT ( STDMETHODCALLTYPE *SetMonikerReference )( |
IHlink * This, | | IHlink * This, |
/* [in] */ DWORD grfHLSETF, | | /* [in] */ DWORD grfHLSETF, |
|
/* [unique][in] */ IMoniker *pimkTarget, | | /* [unique][in] */ __RPC__in_opt IMoniker *pimkTarget, |
/* [unique][in] */ LPCWSTR pwzLocation); | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzLocation); |
| | |
|
HRESULT ( STDMETHODCALLTYPE *GetMonikerReference )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *GetMonikerReference )( |
IHlink * This, | | IHlink * This, |
/* [in] */ DWORD dwWhichRef, | | /* [in] */ DWORD dwWhichRef, |
/* [out] */ IMoniker **ppimkTarget, | | /* [out] */ IMoniker **ppimkTarget, |
/* [out] */ LPWSTR *ppwzLocation); | | /* [out] */ LPWSTR *ppwzLocation); |
| | |
HRESULT ( STDMETHODCALLTYPE *SetStringReference )( | | HRESULT ( STDMETHODCALLTYPE *SetStringReference )( |
IHlink * This, | | IHlink * This, |
/* [in] */ DWORD grfHLSETF, | | /* [in] */ DWORD grfHLSETF, |
|
/* [unique][in] */ LPCWSTR pwzTarget, | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzTarget, |
/* [unique][in] */ LPCWSTR pwzLocation); | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzLocation); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetStringReference )( | | HRESULT ( STDMETHODCALLTYPE *GetStringReference )( |
IHlink * This, | | IHlink * This, |
/* [in] */ DWORD dwWhichRef, | | /* [in] */ DWORD dwWhichRef, |
|
/* [out] */ LPWSTR *ppwzTarget, | | /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzTarget, |
/* [out] */ LPWSTR *ppwzLocation); | | /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzLocation); |
| | |
HRESULT ( STDMETHODCALLTYPE *SetFriendlyName )( | | HRESULT ( STDMETHODCALLTYPE *SetFriendlyName )( |
IHlink * This, | | IHlink * This, |
|
/* [unique][in] */ LPCWSTR pwzFriendlyName); | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzFriendlyName); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetFriendlyName )( | | HRESULT ( STDMETHODCALLTYPE *GetFriendlyName )( |
IHlink * This, | | IHlink * This, |
/* [in] */ DWORD grfHLFNAMEF, | | /* [in] */ DWORD grfHLFNAMEF, |
|
/* [out] */ LPWSTR *ppwzFriendlyName); | | /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzFriendlyName); |
| | |
HRESULT ( STDMETHODCALLTYPE *SetTargetFrameName )( | | HRESULT ( STDMETHODCALLTYPE *SetTargetFrameName )( |
IHlink * This, | | IHlink * This, |
|
/* [unique][in] */ LPCWSTR pwzTargetFrameName); | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzTargetFrameName); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTargetFrameName )( | | HRESULT ( STDMETHODCALLTYPE *GetTargetFrameName )( |
IHlink * This, | | IHlink * This, |
|
/* [out] */ LPWSTR *ppwzTargetFrameName); | | /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzTargetFrameName); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetMiscStatus )( | | HRESULT ( STDMETHODCALLTYPE *GetMiscStatus )( |
IHlink * This, | | IHlink * This, |
|
/* [out] */ DWORD *pdwStatus); | | /* [out] */ __RPC__out DWORD *pdwStatus); |
| | |
HRESULT ( STDMETHODCALLTYPE *Navigate )( | | HRESULT ( STDMETHODCALLTYPE *Navigate )( |
IHlink * This, | | IHlink * This, |
/* [in] */ DWORD grfHLNF, | | /* [in] */ DWORD grfHLNF, |
|
/* [unique][in] */ LPBC pibc, | | /* [unique][in] */ __RPC__in_opt LPBC pibc, |
/* [unique][in] */ IBindStatusCallback *pibsc, | | /* [unique][in] */ __RPC__in_opt IBindStatusCallback *pibsc, |
/* [unique][in] */ IHlinkBrowseContext *pihlbc); | | /* [unique][in] */ __RPC__in_opt IHlinkBrowseContext *pihlbc); |
| | |
HRESULT ( STDMETHODCALLTYPE *SetAdditionalParams )( | | HRESULT ( STDMETHODCALLTYPE *SetAdditionalParams )( |
IHlink * This, | | IHlink * This, |
|
/* [unique][in] */ LPCWSTR pwzAdditionalParams); | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzAdditionalParams); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetAdditionalParams )( | | HRESULT ( STDMETHODCALLTYPE *GetAdditionalParams )( |
IHlink * This, | | IHlink * This, |
|
/* [out] */ 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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IHlink_QueryInterface(This,riid,ppvObject) \ | | #define IHlink_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IHlink_AddRef(This) \ | | #define IHlink_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IHlink_Release(This) \ | | #define IHlink_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IHlink_SetHlinkSite(This,pihlSite,dwSiteData) \ | | #define IHlink_SetHlinkSite(This,pihlSite,dwSiteData) \ |
|
(This)->lpVtbl -> SetHlinkSite(This,pihlSite,dwSiteData) | | ( (This)->lpVtbl -> SetHlinkSite(This,pihlSite,dwSiteData) ) |
| | |
#define IHlink_GetHlinkSite(This,ppihlSite,pdwSiteData) \ | | #define IHlink_GetHlinkSite(This,ppihlSite,pdwSiteData) \ |
|
(This)->lpVtbl -> GetHlinkSite(This,ppihlSite,pdwSiteData) | | ( (This)->lpVtbl -> GetHlinkSite(This,ppihlSite,pdwSiteData) ) |
| | |
#define IHlink_SetMonikerReference(This,grfHLSETF,pimkTarget,pwzLocation) \ | | #define IHlink_SetMonikerReference(This,grfHLSETF,pimkTarget,pwzLocation) \ |
|
(This)->lpVtbl -> SetMonikerReference(This,grfHLSETF,pimkTarget,pwzLocation) | | ( (This)->lpVtbl -> SetMonikerReference(This,grfHLSETF,pimkTarget,pwzLocatio
n) ) |
| | |
#define IHlink_GetMonikerReference(This,dwWhichRef,ppimkTarget,ppwzLocation) \ | | #define IHlink_GetMonikerReference(This,dwWhichRef,ppimkTarget,ppwzLocation) \ |
|
(This)->lpVtbl -> GetMonikerReference(This,dwWhichRef,ppimkTarget,ppwzLocati
on) | | ( (This)->lpVtbl -> GetMonikerReference(This,dwWhichRef,ppimkTarget,ppwzLoca
tion) ) |
| | |
#define IHlink_SetStringReference(This,grfHLSETF,pwzTarget,pwzLocation) \ | | #define IHlink_SetStringReference(This,grfHLSETF,pwzTarget,pwzLocation) \ |
|
(This)->lpVtbl -> SetStringReference(This,grfHLSETF,pwzTarget,pwzLocation) | | ( (This)->lpVtbl -> SetStringReference(This,grfHLSETF,pwzTarget,pwzLocation)
) |
| | |
#define IHlink_GetStringReference(This,dwWhichRef,ppwzTarget,ppwzLocation) \ | | #define IHlink_GetStringReference(This,dwWhichRef,ppwzTarget,ppwzLocation) \ |
|
(This)->lpVtbl -> GetStringReference(This,dwWhichRef,ppwzTarget,ppwzLocation
) | | ( (This)->lpVtbl -> GetStringReference(This,dwWhichRef,ppwzTarget,ppwzLocati
on) ) |
| | |
#define IHlink_SetFriendlyName(This,pwzFriendlyName) \ | | #define IHlink_SetFriendlyName(This,pwzFriendlyName) \ |
|
(This)->lpVtbl -> SetFriendlyName(This,pwzFriendlyName) | | ( (This)->lpVtbl -> SetFriendlyName(This,pwzFriendlyName) ) |
| | |
#define IHlink_GetFriendlyName(This,grfHLFNAMEF,ppwzFriendlyName) \ | | #define IHlink_GetFriendlyName(This,grfHLFNAMEF,ppwzFriendlyName) \ |
|
(This)->lpVtbl -> GetFriendlyName(This,grfHLFNAMEF,ppwzFriendlyName) | | ( (This)->lpVtbl -> GetFriendlyName(This,grfHLFNAMEF,ppwzFriendlyName) ) |
| | |
#define IHlink_SetTargetFrameName(This,pwzTargetFrameName) \ | | #define IHlink_SetTargetFrameName(This,pwzTargetFrameName) \ |
|
(This)->lpVtbl -> SetTargetFrameName(This,pwzTargetFrameName) | | ( (This)->lpVtbl -> SetTargetFrameName(This,pwzTargetFrameName) ) |
| | |
#define IHlink_GetTargetFrameName(This,ppwzTargetFrameName) \ | | #define IHlink_GetTargetFrameName(This,ppwzTargetFrameName) \ |
|
(This)->lpVtbl -> GetTargetFrameName(This,ppwzTargetFrameName) | | ( (This)->lpVtbl -> GetTargetFrameName(This,ppwzTargetFrameName) ) |
| | |
#define IHlink_GetMiscStatus(This,pdwStatus) \ | | #define IHlink_GetMiscStatus(This,pdwStatus) \ |
|
(This)->lpVtbl -> GetMiscStatus(This,pdwStatus) | | ( (This)->lpVtbl -> GetMiscStatus(This,pdwStatus) ) |
| | |
#define IHlink_Navigate(This,grfHLNF,pibc,pibsc,pihlbc) \ | | #define IHlink_Navigate(This,grfHLNF,pibc,pibsc,pihlbc) \ |
|
(This)->lpVtbl -> Navigate(This,grfHLNF,pibc,pibsc,pihlbc) | | ( (This)->lpVtbl -> Navigate(This,grfHLNF,pibc,pibsc,pihlbc) ) |
| | |
#define IHlink_SetAdditionalParams(This,pwzAdditionalParams) \ | | #define IHlink_SetAdditionalParams(This,pwzAdditionalParams) \ |
|
(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 */ |
| | |
|
HRESULT STDMETHODCALLTYPE IHlink_SetHlinkSite_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IHlink_RemoteGetMonikerReference_Proxy |
IHlink * This, | | ( |
/* [unique][in] */ IHlinkSite *pihlSite, | | |
/* [in] */ DWORD dwSiteData); | | |
| | |
void __RPC_STUB IHlink_SetHlinkSite_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlink_GetHlinkSite_Proxy( | | |
IHlink * This, | | |
/* [out] */ IHlinkSite **ppihlSite, | | |
/* [out] */ DWORD *pdwSiteData); | | |
| | |
void __RPC_STUB IHlink_GetHlinkSite_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlink_SetMonikerReference_Proxy( | | |
IHlink * This, | | |
/* [in] */ DWORD grfHLSETF, | | |
/* [unique][in] */ IMoniker *pimkTarget, | | |
/* [unique][in] */ LPCWSTR pwzLocation); | | |
| | |
void __RPC_STUB IHlink_SetMonikerReference_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlink_GetMonikerReference_Proxy( | | |
IHlink * This, | | |
/* [in] */ DWORD dwWhichRef, | | |
/* [out] */ IMoniker **ppimkTarget, | | |
/* [out] */ LPWSTR *ppwzLocation); | | |
| | |
void __RPC_STUB IHlink_GetMonikerReference_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlink_SetStringReference_Proxy( | | |
IHlink * This, | | |
/* [in] */ DWORD grfHLSETF, | | |
/* [unique][in] */ LPCWSTR pwzTarget, | | |
/* [unique][in] */ LPCWSTR pwzLocation); | | |
| | |
void __RPC_STUB IHlink_SetStringReference_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlink_GetStringReference_Proxy( | | |
IHlink * This, | | IHlink * This, |
/* [in] */ DWORD dwWhichRef, | | /* [in] */ DWORD dwWhichRef, |
|
/* [out] */ LPWSTR *ppwzTarget, | | /* [out] */ __RPC__deref_out_opt IMoniker **ppimkTarget, |
/* [out] */ LPWSTR *ppwzLocation); | | /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzLocation); |
| | |
void __RPC_STUB IHlink_GetStringReference_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlink_SetFriendlyName_Proxy( | | |
IHlink * This, | | |
/* [unique][in] */ LPCWSTR pwzFriendlyName); | | |
| | |
void __RPC_STUB IHlink_SetFriendlyName_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlink_GetFriendlyName_Proxy( | | |
IHlink * This, | | |
/* [in] */ DWORD grfHLFNAMEF, | | |
/* [out] */ LPWSTR *ppwzFriendlyName); | | |
| | |
void __RPC_STUB IHlink_GetFriendlyName_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlink_SetTargetFrameName_Proxy( | | |
IHlink * This, | | |
/* [unique][in] */ LPCWSTR pwzTargetFrameName); | | |
| | |
void __RPC_STUB IHlink_SetTargetFrameName_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlink_GetTargetFrameName_Proxy( | | |
IHlink * This, | | |
/* [out] */ LPWSTR *ppwzTargetFrameName); | | |
| | |
void __RPC_STUB IHlink_GetTargetFrameName_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlink_GetMiscStatus_Proxy( | | |
IHlink * This, | | |
/* [out] */ DWORD *pdwStatus); | | |
| | |
void __RPC_STUB IHlink_GetMiscStatus_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlink_Navigate_Proxy( | | |
IHlink * This, | | |
/* [in] */ DWORD grfHLNF, | | |
/* [unique][in] */ LPBC pibc, | | |
/* [unique][in] */ IBindStatusCallback *pibsc, | | |
/* [unique][in] */ IHlinkBrowseContext *pihlbc); | | |
| | |
void __RPC_STUB IHlink_Navigate_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlink_SetAdditionalParams_Proxy( | | |
IHlink * This, | | |
/* [unique][in] */ LPCWSTR pwzAdditionalParams); | | |
| | |
void __RPC_STUB IHlink_SetAdditionalParams_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlink_GetAdditionalParams_Proxy( | | |
IHlink * This, | | |
/* [out] */ LPWSTR *ppwzAdditionalParams); | | |
| | |
|
void __RPC_STUB IHlink_GetAdditionalParams_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); |
| | |
#endif /* __IHlink_INTERFACE_DEFINED__ */ | | #endif /* __IHlink_INTERFACE_DEFINED__ */ |
| | |
|
/* interface __MIDL_itf_hlink_0217 */ | | /* 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; |
| | |
|
extern RPC_IF_HANDLE __MIDL_itf_hlink_0217_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_hlink_0000_0001_v0_0_c_ifspec; |
extern RPC_IF_HANDLE __MIDL_itf_hlink_0217_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_hlink_0000_0001_v0_0_s_ifspec; |
| | |
#ifndef __IHlinkSite_INTERFACE_DEFINED__ | | #ifndef __IHlinkSite_INTERFACE_DEFINED__ |
#define __IHlinkSite_INTERFACE_DEFINED__ | | #define __IHlinkSite_INTERFACE_DEFINED__ |
| | |
/* interface IHlinkSite */ | | /* interface IHlinkSite */ |
/* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
|
typedef /* [unique] */ IHlinkSite *LPHLINKSITE; | | typedef /* [unique] */ __RPC_unique_pointer IHlinkSite *LPHLINKSITE; |
| | |
typedef /* [public] */ | | typedef /* [public] */ |
enum __MIDL_IHlinkSite_0001 | | enum __MIDL_IHlinkSite_0001 |
{ HLINKWHICHMK_CONTAINER = 1, | | { HLINKWHICHMK_CONTAINER = 1, |
HLINKWHICHMK_BASE = 2 | | HLINKWHICHMK_BASE = 2 |
} HLINKWHICHMK; | | } HLINKWHICHMK; |
| | |
EXTERN_C const IID IID_IHlinkSite; | | EXTERN_C const IID IID_IHlinkSite; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("79eac9c2-baf9-11ce-8c82-00aa004ba90b") | | MIDL_INTERFACE("79eac9c2-baf9-11ce-8c82-00aa004ba90b") |
IHlinkSite : public IUnknown | | IHlinkSite : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE QueryService( | | virtual HRESULT STDMETHODCALLTYPE QueryService( |
/* [in] */ DWORD dwSiteData, | | /* [in] */ DWORD dwSiteData, |
|
/* [in] */ REFGUID guidService, | | /* [in] */ __RPC__in REFGUID guidService, |
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ IUnknown **ppiunk) = 0; | | /* [iid_is][out] */ __RPC__deref_out_opt IUnknown **ppiunk) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE GetMoniker( | | virtual HRESULT STDMETHODCALLTYPE GetMoniker( |
/* [in] */ DWORD dwSiteData, | | /* [in] */ DWORD dwSiteData, |
/* [in] */ DWORD dwAssign, | | /* [in] */ DWORD dwAssign, |
/* [in] */ DWORD dwWhich, | | /* [in] */ DWORD dwWhich, |
|
/* [out] */ IMoniker **ppimk) = 0; | | /* [out] */ __RPC__deref_out_opt IMoniker **ppimk) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE ReadyToNavigate( | | virtual HRESULT STDMETHODCALLTYPE ReadyToNavigate( |
/* [in] */ DWORD dwSiteData, | | /* [in] */ DWORD dwSiteData, |
/* [in] */ DWORD dwReserved) = 0; | | /* [in] */ DWORD dwReserved) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnNavigationComplete( | | virtual HRESULT STDMETHODCALLTYPE OnNavigationComplete( |
/* [in] */ DWORD dwSiteData, | | /* [in] */ DWORD dwSiteData, |
/* [in] */ DWORD dwreserved, | | /* [in] */ DWORD dwreserved, |
/* [in] */ HRESULT hrError, | | /* [in] */ HRESULT hrError, |
|
/* [unique][in] */ LPCWSTR pwzError) = 0; | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzError) = 0; |
| | |
}; | | }; |
| | |
#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, | | IHlinkSite * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IHlinkSite * This); | | IHlinkSite * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IHlinkSite * This); | | IHlinkSite * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *QueryService )( | | HRESULT ( STDMETHODCALLTYPE *QueryService )( |
IHlinkSite * This, | | IHlinkSite * This, |
/* [in] */ DWORD dwSiteData, | | /* [in] */ DWORD dwSiteData, |
|
/* [in] */ REFGUID guidService, | | /* [in] */ __RPC__in REFGUID guidService, |
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ IUnknown **ppiunk); | | /* [iid_is][out] */ __RPC__deref_out_opt IUnknown **ppiunk); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetMoniker )( | | HRESULT ( STDMETHODCALLTYPE *GetMoniker )( |
IHlinkSite * This, | | IHlinkSite * This, |
/* [in] */ DWORD dwSiteData, | | /* [in] */ DWORD dwSiteData, |
/* [in] */ DWORD dwAssign, | | /* [in] */ DWORD dwAssign, |
/* [in] */ DWORD dwWhich, | | /* [in] */ DWORD dwWhich, |
|
/* [out] */ IMoniker **ppimk); | | /* [out] */ __RPC__deref_out_opt IMoniker **ppimk); |
| | |
HRESULT ( STDMETHODCALLTYPE *ReadyToNavigate )( | | HRESULT ( STDMETHODCALLTYPE *ReadyToNavigate )( |
IHlinkSite * This, | | IHlinkSite * This, |
/* [in] */ DWORD dwSiteData, | | /* [in] */ DWORD dwSiteData, |
/* [in] */ DWORD dwReserved); | | /* [in] */ DWORD dwReserved); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnNavigationComplete )( | | HRESULT ( STDMETHODCALLTYPE *OnNavigationComplete )( |
IHlinkSite * This, | | IHlinkSite * This, |
/* [in] */ DWORD dwSiteData, | | /* [in] */ DWORD dwSiteData, |
/* [in] */ DWORD dwreserved, | | /* [in] */ DWORD dwreserved, |
/* [in] */ HRESULT hrError, | | /* [in] */ HRESULT hrError, |
|
/* [unique][in] */ LPCWSTR pwzError); | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzError); |
| | |
END_INTERFACE | | END_INTERFACE |
} IHlinkSiteVtbl; | | } IHlinkSiteVtbl; |
| | |
interface IHlinkSite | | interface IHlinkSite |
{ | | { |
CONST_VTBL struct IHlinkSiteVtbl *lpVtbl; | | CONST_VTBL struct IHlinkSiteVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IHlinkSite_QueryInterface(This,riid,ppvObject) \ | | #define IHlinkSite_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IHlinkSite_AddRef(This) \ | | #define IHlinkSite_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IHlinkSite_Release(This) \ | | #define IHlinkSite_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IHlinkSite_QueryService(This,dwSiteData,guidService,riid,ppiunk) \ | | #define IHlinkSite_QueryService(This,dwSiteData,guidService,riid,ppiunk) \ |
|
(This)->lpVtbl -> QueryService(This,dwSiteData,guidService,riid,ppiunk) | | ( (This)->lpVtbl -> QueryService(This,dwSiteData,guidService,riid,ppiunk) ) |
| | |
#define IHlinkSite_GetMoniker(This,dwSiteData,dwAssign,dwWhich,ppimk) \ | | #define IHlinkSite_GetMoniker(This,dwSiteData,dwAssign,dwWhich,ppimk) \ |
|
(This)->lpVtbl -> GetMoniker(This,dwSiteData,dwAssign,dwWhich,ppimk) | | ( (This)->lpVtbl -> GetMoniker(This,dwSiteData,dwAssign,dwWhich,ppimk) ) |
| | |
#define IHlinkSite_ReadyToNavigate(This,dwSiteData,dwReserved) \ | | #define IHlinkSite_ReadyToNavigate(This,dwSiteData,dwReserved) \ |
|
(This)->lpVtbl -> ReadyToNavigate(This,dwSiteData,dwReserved) | | ( (This)->lpVtbl -> ReadyToNavigate(This,dwSiteData,dwReserved) ) |
| | |
#define IHlinkSite_OnNavigationComplete(This,dwSiteData,dwreserved,hrError,pwzEr
ror) \ | | #define IHlinkSite_OnNavigationComplete(This,dwSiteData,dwreserved,hrError,pwzEr
ror) \ |
|
(This)->lpVtbl -> OnNavigationComplete(This,dwSiteData,dwreserved,hrError,pw
zError) | | ( (This)->lpVtbl -> OnNavigationComplete(This,dwSiteData,dwreserved,hrError,
pwzError) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IHlinkSite_QueryService_Proxy( | | |
IHlinkSite * This, | | |
/* [in] */ DWORD dwSiteData, | | |
/* [in] */ REFGUID guidService, | | |
/* [in] */ REFIID riid, | | |
/* [iid_is][out] */ IUnknown **ppiunk); | | |
| | |
void __RPC_STUB IHlinkSite_QueryService_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlinkSite_GetMoniker_Proxy( | | |
IHlinkSite * This, | | |
/* [in] */ DWORD dwSiteData, | | |
/* [in] */ DWORD dwAssign, | | |
/* [in] */ DWORD dwWhich, | | |
/* [out] */ IMoniker **ppimk); | | |
| | |
void __RPC_STUB IHlinkSite_GetMoniker_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlinkSite_ReadyToNavigate_Proxy( | | |
IHlinkSite * This, | | |
/* [in] */ DWORD dwSiteData, | | |
/* [in] */ DWORD dwReserved); | | |
| | |
void __RPC_STUB IHlinkSite_ReadyToNavigate_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlinkSite_OnNavigationComplete_Proxy( | | |
IHlinkSite * This, | | |
/* [in] */ DWORD dwSiteData, | | |
/* [in] */ DWORD dwreserved, | | |
/* [in] */ HRESULT hrError, | | |
/* [unique][in] */ LPCWSTR pwzError); | | |
| | |
void __RPC_STUB IHlinkSite_OnNavigationComplete_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IHlinkSite_INTERFACE_DEFINED__ */ | | #endif /* __IHlinkSite_INTERFACE_DEFINED__ */ |
| | |
|
/* interface __MIDL_itf_hlink_0218 */ | | /* interface __MIDL_itf_hlink_0000_0002 */ |
/* [local] */ | | /* [local] */ |
| | |
#endif | | #endif |
#ifndef _LPHLINKTARGET_DEFINED | | #ifndef _LPHLINKTARGET_DEFINED |
#define _LPHLINKTARGET_DEFINED | | #define _LPHLINKTARGET_DEFINED |
| | |
|
extern RPC_IF_HANDLE __MIDL_itf_hlink_0218_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_hlink_0000_0002_v0_0_c_ifspec; |
extern RPC_IF_HANDLE __MIDL_itf_hlink_0218_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_hlink_0000_0002_v0_0_s_ifspec; |
| | |
#ifndef __IHlinkTarget_INTERFACE_DEFINED__ | | #ifndef __IHlinkTarget_INTERFACE_DEFINED__ |
#define __IHlinkTarget_INTERFACE_DEFINED__ | | #define __IHlinkTarget_INTERFACE_DEFINED__ |
| | |
/* interface IHlinkTarget */ | | /* interface IHlinkTarget */ |
/* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
|
typedef /* [unique] */ IHlinkTarget *LPHLINKTARGET; | | typedef /* [unique] */ __RPC_unique_pointer IHlinkTarget *LPHLINKTARGET; |
| | |
EXTERN_C const IID IID_IHlinkTarget; | | EXTERN_C const IID IID_IHlinkTarget; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("79eac9c4-baf9-11ce-8c82-00aa004ba90b") | | MIDL_INTERFACE("79eac9c4-baf9-11ce-8c82-00aa004ba90b") |
IHlinkTarget : public IUnknown | | IHlinkTarget : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE SetBrowseContext( | | virtual HRESULT STDMETHODCALLTYPE SetBrowseContext( |
|
/* [unique][in] */ IHlinkBrowseContext *pihlbc) = 0; | | /* [unique][in] */ __RPC__in_opt IHlinkBrowseContext *pihlbc) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE GetBrowseContext( | | virtual HRESULT STDMETHODCALLTYPE GetBrowseContext( |
|
/* [out] */ IHlinkBrowseContext **ppihlbc) = 0; | | /* [out] */ __RPC__deref_out_opt IHlinkBrowseContext **ppihlbc) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE Navigate( | | virtual HRESULT STDMETHODCALLTYPE Navigate( |
/* [in] */ DWORD grfHLNF, | | /* [in] */ DWORD grfHLNF, |
|
/* [unique][in] */ LPCWSTR pwzJumpLocation) = 0; | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzJumpLocation) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE GetMoniker( | | virtual HRESULT STDMETHODCALLTYPE GetMoniker( |
|
/* [unique][in] */ LPCWSTR pwzLocation, | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzLocation, |
/* [in] */ DWORD dwAssign, | | /* [in] */ DWORD dwAssign, |
|
/* [out] */ IMoniker **ppimkLocation) = 0; | | /* [out] */ __RPC__deref_out_opt IMoniker **ppimkLocation) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE GetFriendlyName( | | virtual HRESULT STDMETHODCALLTYPE GetFriendlyName( |
|
/* [unique][in] */ LPCWSTR pwzLocation, | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzLocation, |
/* [out] */ LPWSTR *ppwzFriendlyName) = 0; | | /* [out] */ __RPC__deref_out_opt LPWSTR *ppwzFriendlyName) = 0; |
| | |
}; | | }; |
| | |
#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, | | IHlinkTarget * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IHlinkTarget * This); | | IHlinkTarget * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IHlinkTarget * This); | | IHlinkTarget * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *SetBrowseContext )( | | HRESULT ( STDMETHODCALLTYPE *SetBrowseContext )( |
IHlinkTarget * This, | | IHlinkTarget * This, |
|
/* [unique][in] */ IHlinkBrowseContext *pihlbc); | | /* [unique][in] */ __RPC__in_opt IHlinkBrowseContext *pihlbc); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetBrowseContext )( | | HRESULT ( STDMETHODCALLTYPE *GetBrowseContext )( |
IHlinkTarget * This, | | IHlinkTarget * This, |
|
/* [out] */ IHlinkBrowseContext **ppihlbc); | | /* [out] */ __RPC__deref_out_opt IHlinkBrowseContext **ppihlbc); |
| | |
HRESULT ( STDMETHODCALLTYPE *Navigate )( | | HRESULT ( STDMETHODCALLTYPE *Navigate )( |
IHlinkTarget * This, | | IHlinkTarget * This, |
/* [in] */ DWORD grfHLNF, | | /* [in] */ DWORD grfHLNF, |
|
/* [unique][in] */ LPCWSTR pwzJumpLocation); | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzJumpLocation); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetMoniker )( | | HRESULT ( STDMETHODCALLTYPE *GetMoniker )( |
IHlinkTarget * This, | | IHlinkTarget * This, |
|
/* [unique][in] */ LPCWSTR pwzLocation, | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzLocation, |
/* [in] */ DWORD dwAssign, | | /* [in] */ DWORD dwAssign, |
|
/* [out] */ IMoniker **ppimkLocation); | | /* [out] */ __RPC__deref_out_opt IMoniker **ppimkLocation); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetFriendlyName )( | | HRESULT ( STDMETHODCALLTYPE *GetFriendlyName )( |
IHlinkTarget * This, | | IHlinkTarget * This, |
|
/* [unique][in] */ LPCWSTR pwzLocation, | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzLocation, |
/* [out] */ 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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IHlinkTarget_QueryInterface(This,riid,ppvObject) \ | | #define IHlinkTarget_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IHlinkTarget_AddRef(This) \ | | #define IHlinkTarget_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IHlinkTarget_Release(This) \ | | #define IHlinkTarget_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IHlinkTarget_SetBrowseContext(This,pihlbc) \ | | #define IHlinkTarget_SetBrowseContext(This,pihlbc) \ |
|
(This)->lpVtbl -> SetBrowseContext(This,pihlbc) | | ( (This)->lpVtbl -> SetBrowseContext(This,pihlbc) ) |
| | |
#define IHlinkTarget_GetBrowseContext(This,ppihlbc) \ | | #define IHlinkTarget_GetBrowseContext(This,ppihlbc) \ |
|
(This)->lpVtbl -> GetBrowseContext(This,ppihlbc) | | ( (This)->lpVtbl -> GetBrowseContext(This,ppihlbc) ) |
| | |
#define IHlinkTarget_Navigate(This,grfHLNF,pwzJumpLocation) \ | | #define IHlinkTarget_Navigate(This,grfHLNF,pwzJumpLocation) \ |
|
(This)->lpVtbl -> Navigate(This,grfHLNF,pwzJumpLocation) | | ( (This)->lpVtbl -> Navigate(This,grfHLNF,pwzJumpLocation) ) |
| | |
#define IHlinkTarget_GetMoniker(This,pwzLocation,dwAssign,ppimkLocation) \ | | #define IHlinkTarget_GetMoniker(This,pwzLocation,dwAssign,ppimkLocation) \ |
|
(This)->lpVtbl -> GetMoniker(This,pwzLocation,dwAssign,ppimkLocation) | | ( (This)->lpVtbl -> GetMoniker(This,pwzLocation,dwAssign,ppimkLocation) ) |
| | |
#define IHlinkTarget_GetFriendlyName(This,pwzLocation,ppwzFriendlyName) \ | | #define IHlinkTarget_GetFriendlyName(This,pwzLocation,ppwzFriendlyName) \ |
|
(This)->lpVtbl -> GetFriendlyName(This,pwzLocation,ppwzFriendlyName) | | ( (This)->lpVtbl -> GetFriendlyName(This,pwzLocation,ppwzFriendlyName) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IHlinkTarget_SetBrowseContext_Proxy( | | |
IHlinkTarget * This, | | |
/* [unique][in] */ IHlinkBrowseContext *pihlbc); | | |
| | |
void __RPC_STUB IHlinkTarget_SetBrowseContext_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlinkTarget_GetBrowseContext_Proxy( | | |
IHlinkTarget * This, | | |
/* [out] */ IHlinkBrowseContext **ppihlbc); | | |
| | |
void __RPC_STUB IHlinkTarget_GetBrowseContext_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlinkTarget_Navigate_Proxy( | | |
IHlinkTarget * This, | | |
/* [in] */ DWORD grfHLNF, | | |
/* [unique][in] */ LPCWSTR pwzJumpLocation); | | |
| | |
void __RPC_STUB IHlinkTarget_Navigate_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlinkTarget_GetMoniker_Proxy( | | |
IHlinkTarget * This, | | |
/* [unique][in] */ LPCWSTR pwzLocation, | | |
/* [in] */ DWORD dwAssign, | | |
/* [out] */ IMoniker **ppimkLocation); | | |
| | |
void __RPC_STUB IHlinkTarget_GetMoniker_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlinkTarget_GetFriendlyName_Proxy( | | |
IHlinkTarget * This, | | |
/* [unique][in] */ LPCWSTR pwzLocation, | | |
/* [out] */ LPWSTR *ppwzFriendlyName); | | |
| | |
void __RPC_STUB IHlinkTarget_GetFriendlyName_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IHlinkTarget_INTERFACE_DEFINED__ */ | | #endif /* __IHlinkTarget_INTERFACE_DEFINED__ */ |
| | |
|
/* interface __MIDL_itf_hlink_0219 */ | | /* interface __MIDL_itf_hlink_0000_0003 */ |
/* [local] */ | | /* [local] */ |
| | |
#endif | | #endif |
#ifndef _LPHLINKFRAME_DEFINED | | #ifndef _LPHLINKFRAME_DEFINED |
#define _LPHLINKFRAME_DEFINED | | #define _LPHLINKFRAME_DEFINED |
EXTERN_C const GUID SID_SHlinkFrame; | | EXTERN_C const GUID SID_SHlinkFrame; |
| | |
|
extern RPC_IF_HANDLE __MIDL_itf_hlink_0219_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_hlink_0000_0003_v0_0_c_ifspec; |
extern RPC_IF_HANDLE __MIDL_itf_hlink_0219_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_hlink_0000_0003_v0_0_s_ifspec; |
| | |
#ifndef __IHlinkFrame_INTERFACE_DEFINED__ | | #ifndef __IHlinkFrame_INTERFACE_DEFINED__ |
#define __IHlinkFrame_INTERFACE_DEFINED__ | | #define __IHlinkFrame_INTERFACE_DEFINED__ |
| | |
/* interface IHlinkFrame */ | | /* interface IHlinkFrame */ |
/* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
|
typedef /* [unique] */ IHlinkFrame *LPHLINKFRAME; | | typedef /* [unique] */ __RPC_unique_pointer IHlinkFrame *LPHLINKFRAME; |
| | |
EXTERN_C const IID IID_IHlinkFrame; | | EXTERN_C const IID IID_IHlinkFrame; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("79eac9c5-baf9-11ce-8c82-00aa004ba90b") | | MIDL_INTERFACE("79eac9c5-baf9-11ce-8c82-00aa004ba90b") |
IHlinkFrame : public IUnknown | | IHlinkFrame : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE SetBrowseContext( | | virtual HRESULT STDMETHODCALLTYPE SetBrowseContext( |
|
/* [unique][in] */ IHlinkBrowseContext *pihlbc) = 0; | | /* [unique][in] */ __RPC__in_opt IHlinkBrowseContext *pihlbc) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE GetBrowseContext( | | virtual HRESULT STDMETHODCALLTYPE GetBrowseContext( |
|
/* [out] */ IHlinkBrowseContext **ppihlbc) = 0; | | /* [out] */ __RPC__deref_out_opt IHlinkBrowseContext **ppihlbc) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE Navigate( | | virtual HRESULT STDMETHODCALLTYPE Navigate( |
/* [in] */ DWORD grfHLNF, | | /* [in] */ DWORD grfHLNF, |
|
/* [unique][in] */ LPBC pbc, | | /* [unique][in] */ __RPC__in_opt LPBC pbc, |
/* [unique][in] */ IBindStatusCallback *pibsc, | | /* [unique][in] */ __RPC__in_opt IBindStatusCallback *pibsc, |
/* [unique][in] */ IHlink *pihlNavigate) = 0; | | /* [unique][in] */ __RPC__in_opt IHlink *pihlNavigate) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnNavigate( | | virtual HRESULT STDMETHODCALLTYPE OnNavigate( |
/* [in] */ DWORD grfHLNF, | | /* [in] */ DWORD grfHLNF, |
|
/* [unique][in] */ IMoniker *pimkTarget, | | /* [unique][in] */ __RPC__in_opt IMoniker *pimkTarget, |
/* [unique][in] */ LPCWSTR pwzLocation, | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzLocation, |
/* [unique][in] */ LPCWSTR pwzFriendlyName, | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzFriendlyName, |
/* [in] */ DWORD dwreserved) = 0; | | /* [in] */ DWORD dwreserved) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE UpdateHlink( | | virtual HRESULT STDMETHODCALLTYPE UpdateHlink( |
/* [in] */ ULONG uHLID, | | /* [in] */ ULONG uHLID, |
|
/* [unique][in] */ IMoniker *pimkTarget, | | /* [unique][in] */ __RPC__in_opt IMoniker *pimkTarget, |
/* [unique][in] */ LPCWSTR pwzLocation, | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzLocation, |
/* [unique][in] */ LPCWSTR pwzFriendlyName) = 0; | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzFriendlyName) = 0; |
| | |
}; | | }; |
| | |
#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, | | IHlinkFrame * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IHlinkFrame * This); | | IHlinkFrame * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IHlinkFrame * This); | | IHlinkFrame * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *SetBrowseContext )( | | HRESULT ( STDMETHODCALLTYPE *SetBrowseContext )( |
IHlinkFrame * This, | | IHlinkFrame * This, |
|
/* [unique][in] */ IHlinkBrowseContext *pihlbc); | | /* [unique][in] */ __RPC__in_opt IHlinkBrowseContext *pihlbc); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetBrowseContext )( | | HRESULT ( STDMETHODCALLTYPE *GetBrowseContext )( |
IHlinkFrame * This, | | IHlinkFrame * This, |
|
/* [out] */ IHlinkBrowseContext **ppihlbc); | | /* [out] */ __RPC__deref_out_opt IHlinkBrowseContext **ppihlbc); |
| | |
HRESULT ( STDMETHODCALLTYPE *Navigate )( | | HRESULT ( STDMETHODCALLTYPE *Navigate )( |
IHlinkFrame * This, | | IHlinkFrame * This, |
/* [in] */ DWORD grfHLNF, | | /* [in] */ DWORD grfHLNF, |
|
/* [unique][in] */ LPBC pbc, | | /* [unique][in] */ __RPC__in_opt LPBC pbc, |
/* [unique][in] */ IBindStatusCallback *pibsc, | | /* [unique][in] */ __RPC__in_opt IBindStatusCallback *pibsc, |
/* [unique][in] */ IHlink *pihlNavigate); | | /* [unique][in] */ __RPC__in_opt IHlink *pihlNavigate); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnNavigate )( | | HRESULT ( STDMETHODCALLTYPE *OnNavigate )( |
IHlinkFrame * This, | | IHlinkFrame * This, |
/* [in] */ DWORD grfHLNF, | | /* [in] */ DWORD grfHLNF, |
|
/* [unique][in] */ IMoniker *pimkTarget, | | /* [unique][in] */ __RPC__in_opt IMoniker *pimkTarget, |
/* [unique][in] */ LPCWSTR pwzLocation, | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzLocation, |
/* [unique][in] */ LPCWSTR pwzFriendlyName, | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzFriendlyName, |
/* [in] */ DWORD dwreserved); | | /* [in] */ DWORD dwreserved); |
| | |
HRESULT ( STDMETHODCALLTYPE *UpdateHlink )( | | HRESULT ( STDMETHODCALLTYPE *UpdateHlink )( |
IHlinkFrame * This, | | IHlinkFrame * This, |
/* [in] */ ULONG uHLID, | | /* [in] */ ULONG uHLID, |
|
/* [unique][in] */ IMoniker *pimkTarget, | | /* [unique][in] */ __RPC__in_opt IMoniker *pimkTarget, |
/* [unique][in] */ LPCWSTR pwzLocation, | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzLocation, |
/* [unique][in] */ LPCWSTR pwzFriendlyName); | | /* [unique][in] */ __RPC__in_opt LPCWSTR pwzFriendlyName); |
| | |
END_INTERFACE | | END_INTERFACE |
} IHlinkFrameVtbl; | | } IHlinkFrameVtbl; |
| | |
interface IHlinkFrame | | interface IHlinkFrame |
{ | | { |
CONST_VTBL struct IHlinkFrameVtbl *lpVtbl; | | CONST_VTBL struct IHlinkFrameVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IHlinkFrame_QueryInterface(This,riid,ppvObject) \ | | #define IHlinkFrame_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IHlinkFrame_AddRef(This) \ | | #define IHlinkFrame_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IHlinkFrame_Release(This) \ | | #define IHlinkFrame_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IHlinkFrame_SetBrowseContext(This,pihlbc) \ | | #define IHlinkFrame_SetBrowseContext(This,pihlbc) \ |
|
(This)->lpVtbl -> SetBrowseContext(This,pihlbc) | | ( (This)->lpVtbl -> SetBrowseContext(This,pihlbc) ) |
| | |
#define IHlinkFrame_GetBrowseContext(This,ppihlbc) \ | | #define IHlinkFrame_GetBrowseContext(This,ppihlbc) \ |
|
(This)->lpVtbl -> GetBrowseContext(This,ppihlbc) | | ( (This)->lpVtbl -> GetBrowseContext(This,ppihlbc) ) |
| | |
#define IHlinkFrame_Navigate(This,grfHLNF,pbc,pibsc,pihlNavigate) \ | | #define IHlinkFrame_Navigate(This,grfHLNF,pbc,pibsc,pihlNavigate) \ |
|
(This)->lpVtbl -> Navigate(This,grfHLNF,pbc,pibsc,pihlNavigate) | | ( (This)->lpVtbl -> Navigate(This,grfHLNF,pbc,pibsc,pihlNavigate) ) |
| | |
#define IHlinkFrame_OnNavigate(This,grfHLNF,pimkTarget,pwzLocation,pwzFriendlyNa
me,dwreserved) \ | | #define IHlinkFrame_OnNavigate(This,grfHLNF,pimkTarget,pwzLocation,pwzFriendlyNa
me,dwreserved) \ |
|
(This)->lpVtbl -> OnNavigate(This,grfHLNF,pimkTarget,pwzLocation,pwzFriendly
Name,dwreserved) | | ( (This)->lpVtbl -> OnNavigate(This,grfHLNF,pimkTarget,pwzLocation,pwzFriend
lyName,dwreserved) ) |
| | |
#define IHlinkFrame_UpdateHlink(This,uHLID,pimkTarget,pwzLocation,pwzFriendlyNam
e) \ | | #define IHlinkFrame_UpdateHlink(This,uHLID,pimkTarget,pwzLocation,pwzFriendlyNam
e) \ |
|
(This)->lpVtbl -> UpdateHlink(This,uHLID,pimkTarget,pwzLocation,pwzFriendlyN
ame) | | ( (This)->lpVtbl -> UpdateHlink(This,uHLID,pimkTarget,pwzLocation,pwzFriendl
yName) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IHlinkFrame_SetBrowseContext_Proxy( | | |
IHlinkFrame * This, | | |
/* [unique][in] */ IHlinkBrowseContext *pihlbc); | | |
| | |
void __RPC_STUB IHlinkFrame_SetBrowseContext_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlinkFrame_GetBrowseContext_Proxy( | | |
IHlinkFrame * This, | | |
/* [out] */ IHlinkBrowseContext **ppihlbc); | | |
| | |
void __RPC_STUB IHlinkFrame_GetBrowseContext_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlinkFrame_Navigate_Proxy( | | |
IHlinkFrame * This, | | |
/* [in] */ DWORD grfHLNF, | | |
/* [unique][in] */ LPBC pbc, | | |
/* [unique][in] */ IBindStatusCallback *pibsc, | | |
/* [unique][in] */ IHlink *pihlNavigate); | | |
| | |
void __RPC_STUB IHlinkFrame_Navigate_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlinkFrame_OnNavigate_Proxy( | | |
IHlinkFrame * This, | | |
/* [in] */ DWORD grfHLNF, | | |
/* [unique][in] */ IMoniker *pimkTarget, | | |
/* [unique][in] */ LPCWSTR pwzLocation, | | |
/* [unique][in] */ LPCWSTR pwzFriendlyName, | | |
/* [in] */ DWORD dwreserved); | | |
| | |
void __RPC_STUB IHlinkFrame_OnNavigate_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlinkFrame_UpdateHlink_Proxy( | | |
IHlinkFrame * This, | | |
/* [in] */ ULONG uHLID, | | |
/* [unique][in] */ IMoniker *pimkTarget, | | |
/* [unique][in] */ LPCWSTR pwzLocation, | | |
/* [unique][in] */ LPCWSTR pwzFriendlyName); | | |
| | |
void __RPC_STUB IHlinkFrame_UpdateHlink_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IHlinkFrame_INTERFACE_DEFINED__ */ | | #endif /* __IHlinkFrame_INTERFACE_DEFINED__ */ |
| | |
|
/* interface __MIDL_itf_hlink_0220 */ | | /* interface __MIDL_itf_hlink_0000_0004 */ |
/* [local] */ | | /* [local] */ |
| | |
#endif | | #endif |
#ifndef _LPENUMHLITEM_DEFINED | | #ifndef _LPENUMHLITEM_DEFINED |
#define _LPENUMHLITEM_DEFINED | | #define _LPENUMHLITEM_DEFINED |
| | |
|
extern RPC_IF_HANDLE __MIDL_itf_hlink_0220_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_hlink_0000_0004_v0_0_c_ifspec; |
extern RPC_IF_HANDLE __MIDL_itf_hlink_0220_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_hlink_0000_0004_v0_0_s_ifspec; |
| | |
#ifndef __IEnumHLITEM_INTERFACE_DEFINED__ | | #ifndef __IEnumHLITEM_INTERFACE_DEFINED__ |
#define __IEnumHLITEM_INTERFACE_DEFINED__ | | #define __IEnumHLITEM_INTERFACE_DEFINED__ |
| | |
/* interface IEnumHLITEM */ | | /* interface IEnumHLITEM */ |
/* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
typedef /* [unique] */ IEnumHLITEM *LPENUMHLITEM; | | typedef /* [unique] */ IEnumHLITEM *LPENUMHLITEM; |
| | |
typedef struct tagHLITEM | | typedef struct tagHLITEM |
| | |
skipping to change at line 1408 | | skipping to change at line 1104 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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, |
/* [in] */ ULONG celt, | | /* [in] */ ULONG celt, |
| | |
skipping to change at line 1444 | | skipping to change at line 1141 |
} IEnumHLITEMVtbl; | | } IEnumHLITEMVtbl; |
| | |
interface IEnumHLITEM | | interface IEnumHLITEM |
{ | | { |
CONST_VTBL struct IEnumHLITEMVtbl *lpVtbl; | | CONST_VTBL struct IEnumHLITEMVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IEnumHLITEM_QueryInterface(This,riid,ppvObject) \ | | #define IEnumHLITEM_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IEnumHLITEM_AddRef(This) \ | | #define IEnumHLITEM_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IEnumHLITEM_Release(This) \ | | #define IEnumHLITEM_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IEnumHLITEM_Next(This,celt,rgelt,pceltFetched) \ | | #define IEnumHLITEM_Next(This,celt,rgelt,pceltFetched) \ |
|
(This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) | | ( (This)->lpVtbl -> Next(This,celt,rgelt,pceltFetched) ) |
| | |
#define IEnumHLITEM_Skip(This,celt) \ | | #define IEnumHLITEM_Skip(This,celt) \ |
|
(This)->lpVtbl -> Skip(This,celt) | | ( (This)->lpVtbl -> Skip(This,celt) ) |
| | |
#define IEnumHLITEM_Reset(This) \ | | #define IEnumHLITEM_Reset(This) \ |
|
(This)->lpVtbl -> Reset(This) | | ( (This)->lpVtbl -> Reset(This) ) |
| | |
#define IEnumHLITEM_Clone(This,ppienumhlitem) \ | | #define IEnumHLITEM_Clone(This,ppienumhlitem) \ |
|
(This)->lpVtbl -> Clone(This,ppienumhlitem) | | ( (This)->lpVtbl -> Clone(This,ppienumhlitem) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT __stdcall IEnumHLITEM_Next_Proxy( | | |
IEnumHLITEM * This, | | |
/* [in] */ ULONG celt, | | |
/* [out] */ HLITEM *rgelt, | | |
/* [out] */ ULONG *pceltFetched); | | |
| | |
void __RPC_STUB IEnumHLITEM_Next_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IEnumHLITEM_Skip_Proxy( | | |
IEnumHLITEM * This, | | |
/* [in] */ ULONG celt); | | |
| | |
void __RPC_STUB IEnumHLITEM_Skip_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IEnumHLITEM_Reset_Proxy( | | |
IEnumHLITEM * This); | | |
| | |
void __RPC_STUB IEnumHLITEM_Reset_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IEnumHLITEM_Clone_Proxy( | | |
IEnumHLITEM * This, | | |
/* [out] */ IEnumHLITEM **ppienumhlitem); | | |
| | |
void __RPC_STUB IEnumHLITEM_Clone_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IEnumHLITEM_INTERFACE_DEFINED__ */ | | #endif /* __IEnumHLITEM_INTERFACE_DEFINED__ */ |
| | |
|
/* interface __MIDL_itf_hlink_0221 */ | | /* interface __MIDL_itf_hlink_0000_0005 */ |
/* [local] */ | | /* [local] */ |
| | |
#endif | | #endif |
#ifndef _LPHLINKBROWSECONTEXT_DEFINED | | #ifndef _LPHLINKBROWSECONTEXT_DEFINED |
#define _LPHLINKBROWSECONTEXT_DEFINED | | #define _LPHLINKBROWSECONTEXT_DEFINED |
| | |
|
extern RPC_IF_HANDLE __MIDL_itf_hlink_0221_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_hlink_0000_0005_v0_0_c_ifspec; |
extern RPC_IF_HANDLE __MIDL_itf_hlink_0221_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_hlink_0000_0005_v0_0_s_ifspec; |
| | |
#ifndef __IHlinkBrowseContext_INTERFACE_DEFINED__ | | #ifndef __IHlinkBrowseContext_INTERFACE_DEFINED__ |
#define __IHlinkBrowseContext_INTERFACE_DEFINED__ | | #define __IHlinkBrowseContext_INTERFACE_DEFINED__ |
| | |
/* interface IHlinkBrowseContext */ | | /* interface IHlinkBrowseContext */ |
/* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
typedef /* [unique] */ IHlinkBrowseContext *LPHLINKBROWSECONTEXT; | | typedef /* [unique] */ IHlinkBrowseContext *LPHLINKBROWSECONTEXT; |
| | |
enum __MIDL_IHlinkBrowseContext_0001 | | enum __MIDL_IHlinkBrowseContext_0001 |
| | |
skipping to change at line 1656 | | skipping to change at line 1312 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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, |
/* [in] */ DWORD reserved, | | /* [in] */ DWORD reserved, |
| | |
skipping to change at line 1751 | | skipping to change at line 1408 |
} IHlinkBrowseContextVtbl; | | } IHlinkBrowseContextVtbl; |
| | |
interface IHlinkBrowseContext | | interface IHlinkBrowseContext |
{ | | { |
CONST_VTBL struct IHlinkBrowseContextVtbl *lpVtbl; | | CONST_VTBL struct IHlinkBrowseContextVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IHlinkBrowseContext_QueryInterface(This,riid,ppvObject) \ | | #define IHlinkBrowseContext_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IHlinkBrowseContext_AddRef(This) \ | | #define IHlinkBrowseContext_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IHlinkBrowseContext_Release(This) \ | | #define IHlinkBrowseContext_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IHlinkBrowseContext_Register(This,reserved,piunk,pimk,pdwRegister) \ | | #define IHlinkBrowseContext_Register(This,reserved,piunk,pimk,pdwRegister) \ |
|
(This)->lpVtbl -> Register(This,reserved,piunk,pimk,pdwRegister) | | ( (This)->lpVtbl -> Register(This,reserved,piunk,pimk,pdwRegister) ) |
| | |
#define IHlinkBrowseContext_GetObject(This,pimk,fBindIfRootRegistered,ppiunk) \ | | #define IHlinkBrowseContext_GetObject(This,pimk,fBindIfRootRegistered,ppiunk) \ |
|
(This)->lpVtbl -> GetObject(This,pimk,fBindIfRootRegistered,ppiunk) | | ( (This)->lpVtbl -> GetObject(This,pimk,fBindIfRootRegistered,ppiunk) ) |
| | |
#define IHlinkBrowseContext_Revoke(This,dwRegister) \ | | #define IHlinkBrowseContext_Revoke(This,dwRegister) \ |
|
(This)->lpVtbl -> Revoke(This,dwRegister) | | ( (This)->lpVtbl -> Revoke(This,dwRegister) ) |
| | |
#define IHlinkBrowseContext_SetBrowseWindowInfo(This,phlbwi) \ | | #define IHlinkBrowseContext_SetBrowseWindowInfo(This,phlbwi) \ |
|
(This)->lpVtbl -> SetBrowseWindowInfo(This,phlbwi) | | ( (This)->lpVtbl -> SetBrowseWindowInfo(This,phlbwi) ) |
| | |
#define IHlinkBrowseContext_GetBrowseWindowInfo(This,phlbwi) \ | | #define IHlinkBrowseContext_GetBrowseWindowInfo(This,phlbwi) \ |
|
(This)->lpVtbl -> GetBrowseWindowInfo(This,phlbwi) | | ( (This)->lpVtbl -> GetBrowseWindowInfo(This,phlbwi) ) |
| | |
#define IHlinkBrowseContext_SetInitialHlink(This,pimkTarget,pwzLocation,pwzFrien
dlyName) \ | | #define IHlinkBrowseContext_SetInitialHlink(This,pimkTarget,pwzLocation,pwzFrien
dlyName) \ |
|
(This)->lpVtbl -> SetInitialHlink(This,pimkTarget,pwzLocation,pwzFriendlyNam
e) | | ( (This)->lpVtbl -> SetInitialHlink(This,pimkTarget,pwzLocation,pwzFriendlyN
ame) ) |
| | |
#define IHlinkBrowseContext_OnNavigateHlink(This,grfHLNF,pimkTarget,pwzLocation,
pwzFriendlyName,puHLID) \ | | #define IHlinkBrowseContext_OnNavigateHlink(This,grfHLNF,pimkTarget,pwzLocation,
pwzFriendlyName,puHLID) \ |
|
(This)->lpVtbl -> OnNavigateHlink(This,grfHLNF,pimkTarget,pwzLocation,pwzFri
endlyName,puHLID) | | ( (This)->lpVtbl -> OnNavigateHlink(This,grfHLNF,pimkTarget,pwzLocation,pwzF
riendlyName,puHLID) ) |
| | |
#define IHlinkBrowseContext_UpdateHlink(This,uHLID,pimkTarget,pwzLocation,pwzFri
endlyName) \ | | #define IHlinkBrowseContext_UpdateHlink(This,uHLID,pimkTarget,pwzLocation,pwzFri
endlyName) \ |
|
(This)->lpVtbl -> UpdateHlink(This,uHLID,pimkTarget,pwzLocation,pwzFriendlyN
ame) | | ( (This)->lpVtbl -> UpdateHlink(This,uHLID,pimkTarget,pwzLocation,pwzFriendl
yName) ) |
| | |
#define IHlinkBrowseContext_EnumNavigationStack(This,dwReserved,grfHLFNAMEF,ppie
numhlitem) \ | | #define IHlinkBrowseContext_EnumNavigationStack(This,dwReserved,grfHLFNAMEF,ppie
numhlitem) \ |
|
(This)->lpVtbl -> EnumNavigationStack(This,dwReserved,grfHLFNAMEF,ppienumhli
tem) | | ( (This)->lpVtbl -> EnumNavigationStack(This,dwReserved,grfHLFNAMEF,ppienumh
litem) ) |
| | |
#define IHlinkBrowseContext_QueryHlink(This,grfHLQF,uHLID) \ | | #define IHlinkBrowseContext_QueryHlink(This,grfHLQF,uHLID) \ |
|
(This)->lpVtbl -> QueryHlink(This,grfHLQF,uHLID) | | ( (This)->lpVtbl -> QueryHlink(This,grfHLQF,uHLID) ) |
| | |
#define IHlinkBrowseContext_GetHlink(This,uHLID,ppihl) \ | | #define IHlinkBrowseContext_GetHlink(This,uHLID,ppihl) \ |
|
(This)->lpVtbl -> GetHlink(This,uHLID,ppihl) | | ( (This)->lpVtbl -> GetHlink(This,uHLID,ppihl) ) |
| | |
#define IHlinkBrowseContext_SetCurrentHlink(This,uHLID) \ | | #define IHlinkBrowseContext_SetCurrentHlink(This,uHLID) \ |
|
(This)->lpVtbl -> SetCurrentHlink(This,uHLID) | | ( (This)->lpVtbl -> SetCurrentHlink(This,uHLID) ) |
| | |
#define IHlinkBrowseContext_Clone(This,piunkOuter,riid,ppiunkObj) \ | | #define IHlinkBrowseContext_Clone(This,piunkOuter,riid,ppiunkObj) \ |
|
(This)->lpVtbl -> Clone(This,piunkOuter,riid,ppiunkObj) | | ( (This)->lpVtbl -> Clone(This,piunkOuter,riid,ppiunkObj) ) |
| | |
#define IHlinkBrowseContext_Close(This,reserved) \ | | #define IHlinkBrowseContext_Close(This,reserved) \ |
|
(This)->lpVtbl -> Close(This,reserved) | | ( (This)->lpVtbl -> Close(This,reserved) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IHlinkBrowseContext_Register_Proxy( | | |
IHlinkBrowseContext * This, | | |
/* [in] */ DWORD reserved, | | |
/* [unique][in] */ IUnknown *piunk, | | |
/* [unique][in] */ IMoniker *pimk, | | |
/* [out] */ DWORD *pdwRegister); | | |
| | |
void __RPC_STUB IHlinkBrowseContext_Register_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlinkBrowseContext_GetObject_Proxy( | | |
IHlinkBrowseContext * This, | | |
/* [unique][in] */ IMoniker *pimk, | | |
/* [in] */ BOOL fBindIfRootRegistered, | | |
/* [out] */ IUnknown **ppiunk); | | |
| | |
void __RPC_STUB IHlinkBrowseContext_GetObject_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlinkBrowseContext_Revoke_Proxy( | | |
IHlinkBrowseContext * This, | | |
/* [in] */ DWORD dwRegister); | | |
| | |
void __RPC_STUB IHlinkBrowseContext_Revoke_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlinkBrowseContext_SetBrowseWindowInfo_Proxy( | | |
IHlinkBrowseContext * This, | | |
/* [unique][in] */ HLBWINFO *phlbwi); | | |
| | |
void __RPC_STUB IHlinkBrowseContext_SetBrowseWindowInfo_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlinkBrowseContext_GetBrowseWindowInfo_Proxy( | | |
IHlinkBrowseContext * This, | | |
/* [out] */ HLBWINFO *phlbwi); | | |
| | |
void __RPC_STUB IHlinkBrowseContext_GetBrowseWindowInfo_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlinkBrowseContext_SetInitialHlink_Proxy( | | |
IHlinkBrowseContext * This, | | |
/* [unique][in] */ IMoniker *pimkTarget, | | |
/* [unique][in] */ LPCWSTR pwzLocation, | | |
/* [unique][in] */ LPCWSTR pwzFriendlyName); | | |
| | |
void __RPC_STUB IHlinkBrowseContext_SetInitialHlink_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlinkBrowseContext_OnNavigateHlink_Proxy( | | |
IHlinkBrowseContext * This, | | |
/* [in] */ DWORD grfHLNF, | | |
/* [unique][in] */ IMoniker *pimkTarget, | | |
/* [unique][in] */ LPCWSTR pwzLocation, | | |
/* [unique][in] */ LPCWSTR pwzFriendlyName, | | |
/* [out] */ ULONG *puHLID); | | |
| | |
void __RPC_STUB IHlinkBrowseContext_OnNavigateHlink_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlinkBrowseContext_UpdateHlink_Proxy( | | |
IHlinkBrowseContext * This, | | |
/* [in] */ ULONG uHLID, | | |
/* [unique][in] */ IMoniker *pimkTarget, | | |
/* [unique][in] */ LPCWSTR pwzLocation, | | |
/* [unique][in] */ LPCWSTR pwzFriendlyName); | | |
| | |
void __RPC_STUB IHlinkBrowseContext_UpdateHlink_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlinkBrowseContext_EnumNavigationStack_Proxy( | | |
IHlinkBrowseContext * This, | | |
/* [in] */ DWORD dwReserved, | | |
/* [in] */ DWORD grfHLFNAMEF, | | |
/* [out] */ IEnumHLITEM **ppienumhlitem); | | |
| | |
void __RPC_STUB IHlinkBrowseContext_EnumNavigationStack_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlinkBrowseContext_QueryHlink_Proxy( | | |
IHlinkBrowseContext * This, | | |
/* [in] */ DWORD grfHLQF, | | |
/* [in] */ ULONG uHLID); | | |
| | |
void __RPC_STUB IHlinkBrowseContext_QueryHlink_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlinkBrowseContext_GetHlink_Proxy( | | |
IHlinkBrowseContext * This, | | |
/* [in] */ ULONG uHLID, | | |
/* [out] */ IHlink **ppihl); | | |
| | |
void __RPC_STUB IHlinkBrowseContext_GetHlink_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlinkBrowseContext_SetCurrentHlink_Proxy( | | |
IHlinkBrowseContext * This, | | |
/* [in] */ ULONG uHLID); | | |
| | |
void __RPC_STUB IHlinkBrowseContext_SetCurrentHlink_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlinkBrowseContext_Clone_Proxy( | | |
IHlinkBrowseContext * This, | | |
/* [unique][in] */ IUnknown *piunkOuter, | | |
/* [in] */ REFIID riid, | | |
/* [iid_is][out] */ IUnknown **ppiunkObj); | | |
| | |
void __RPC_STUB IHlinkBrowseContext_Clone_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHlinkBrowseContext_Close_Proxy( | | |
IHlinkBrowseContext * This, | | |
/* [in] */ DWORD reserved); | | |
| | |
void __RPC_STUB IHlinkBrowseContext_Close_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IHlinkBrowseContext_INTERFACE_DEFINED__ */ | | #endif /* __IHlinkBrowseContext_INTERFACE_DEFINED__ */ |
| | |
|
/* interface __MIDL_itf_hlink_0222 */ | | /* interface __MIDL_itf_hlink_0000_0006 */ |
/* [local] */ | | /* [local] */ |
| | |
#endif | | #endif |
#ifndef _LPEXTENSIONSERVICES_DEFINED | | #ifndef _LPEXTENSIONSERVICES_DEFINED |
#define _LPEXTENSIONSERVICES_DEFINED | | #define _LPEXTENSIONSERVICES_DEFINED |
| | |
|
extern RPC_IF_HANDLE __MIDL_itf_hlink_0222_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_hlink_0000_0006_v0_0_c_ifspec; |
extern RPC_IF_HANDLE __MIDL_itf_hlink_0222_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_hlink_0000_0006_v0_0_s_ifspec; |
| | |
#ifndef __IExtensionServices_INTERFACE_DEFINED__ | | #ifndef __IExtensionServices_INTERFACE_DEFINED__ |
#define __IExtensionServices_INTERFACE_DEFINED__ | | #define __IExtensionServices_INTERFACE_DEFINED__ |
| | |
/* interface IExtensionServices */ | | /* interface IExtensionServices */ |
/* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
typedef /* [unique] */ IExtensionServices *LPEXTENSIONSERVICES; | | typedef /* [unique] */ IExtensionServices *LPEXTENSIONSERVICES; |
| | |
EXTERN_C const IID IID_IExtensionServices; | | EXTERN_C const IID IID_IExtensionServices; |
| | |
skipping to change at line 2012 | | skipping to change at line 1509 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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, |
/* [in] */ LPCWSTR pwzAdditionalHeaders); | | /* [in] */ LPCWSTR pwzAdditionalHeaders); |
| | |
skipping to change at line 2041 | | skipping to change at line 1539 |
} IExtensionServicesVtbl; | | } IExtensionServicesVtbl; |
| | |
interface IExtensionServices | | interface IExtensionServices |
{ | | { |
CONST_VTBL struct IExtensionServicesVtbl *lpVtbl; | | CONST_VTBL struct IExtensionServicesVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IExtensionServices_QueryInterface(This,riid,ppvObject) \ | | #define IExtensionServices_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IExtensionServices_AddRef(This) \ | | #define IExtensionServices_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IExtensionServices_Release(This) \ | | #define IExtensionServices_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IExtensionServices_SetAdditionalHeaders(This,pwzAdditionalHeaders) \ | | #define IExtensionServices_SetAdditionalHeaders(This,pwzAdditionalHeaders) \ |
|
(This)->lpVtbl -> SetAdditionalHeaders(This,pwzAdditionalHeaders) | | ( (This)->lpVtbl -> SetAdditionalHeaders(This,pwzAdditionalHeaders) ) |
| | |
#define IExtensionServices_SetAuthenticateData(This,phwnd,pwzUsername,pwzPasswor
d) \ | | #define IExtensionServices_SetAuthenticateData(This,phwnd,pwzUsername,pwzPasswor
d) \ |
|
(This)->lpVtbl -> SetAuthenticateData(This,phwnd,pwzUsername,pwzPassword) | | ( (This)->lpVtbl -> SetAuthenticateData(This,phwnd,pwzUsername,pwzPassword)
) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IExtensionServices_SetAdditionalHeaders_Proxy( | | |
IExtensionServices * This, | | |
/* [in] */ LPCWSTR pwzAdditionalHeaders); | | |
| | |
void __RPC_STUB IExtensionServices_SetAdditionalHeaders_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IExtensionServices_SetAuthenticateData_Proxy( | | |
IExtensionServices * This, | | |
/* [in] */ HWND phwnd, | | |
/* [in] */ LPCWSTR pwzUsername, | | |
/* [in] */ LPCWSTR pwzPassword); | | |
| | |
void __RPC_STUB IExtensionServices_SetAuthenticateData_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IExtensionServices_INTERFACE_DEFINED__ */ | | #endif /* __IExtensionServices_INTERFACE_DEFINED__ */ |
| | |
|
/* interface __MIDL_itf_hlink_0223 */ | | /* interface __MIDL_itf_hlink_0000_0007 */ |
/* [local] */ | | /* [local] */ |
| | |
#endif | | #endif |
| | |
#endif // !HLINK_H | | #endif // !HLINK_H |
| | |
|
extern RPC_IF_HANDLE __MIDL_itf_hlink_0223_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_hlink_0000_0007_v0_0_c_ifspec; |
extern RPC_IF_HANDLE __MIDL_itf_hlink_0223_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( |
| | IHlink * This, |
| | /* [in] */ DWORD dwWhichRef, |
| | /* [out] */ IMoniker **ppimkTarget, |
| | /* [out] */ LPWSTR *ppwzLocation); |
| | |
| | /* [call_as] */ HRESULT STDMETHODCALLTYPE IHlink_GetMonikerReference_Stub( |
| | IHlink * This, |
| | /* [in] */ DWORD dwWhichRef, |
| | /* [out] */ __RPC__deref_out_opt IMoniker **ppimkTarget, |
| | /* [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. 175 change blocks. |
746 lines changed or deleted | | 235 lines changed or added |
|