📄 hlink.h
字号:
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IHlink_GetMonikerReference_Proxy(
IHlink __RPC_FAR * This,
/* [in] */ DWORD dwWhichRef,
/* [out] */ IMoniker __RPC_FAR *__RPC_FAR *ppimkTarget,
/* [out] */ LPWSTR __RPC_FAR *ppwzLocation);
void __RPC_STUB IHlink_GetMonikerReference_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IHlink_SetStringReference_Proxy(
IHlink __RPC_FAR * 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 __RPC_FAR * This,
/* [in] */ DWORD dwWhichRef,
/* [out] */ LPWSTR __RPC_FAR *ppwzTarget,
/* [out] */ LPWSTR __RPC_FAR *ppwzLocation);
void __RPC_STUB IHlink_GetStringReference_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IHlink_SetFriendlyName_Proxy(
IHlink __RPC_FAR * 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 __RPC_FAR * This,
/* [in] */ DWORD grfHLFNAMEF,
/* [out] */ LPWSTR __RPC_FAR *ppwzFriendlyName);
void __RPC_STUB IHlink_GetFriendlyName_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IHlink_SetTargetFrameName_Proxy(
IHlink __RPC_FAR * 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 __RPC_FAR * This,
/* [out] */ LPWSTR __RPC_FAR *ppwzTargetFrameName);
void __RPC_STUB IHlink_GetTargetFrameName_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IHlink_GetMiscStatus_Proxy(
IHlink __RPC_FAR * This,
/* [out] */ DWORD __RPC_FAR *pdwStatus);
void __RPC_STUB IHlink_GetMiscStatus_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IHlink_Navigate_Proxy(
IHlink __RPC_FAR * This,
/* [in] */ DWORD grfHLNF,
/* [unique][in] */ LPBC pibc,
/* [unique][in] */ IBindStatusCallback __RPC_FAR *pibsc,
/* [unique][in] */ IHlinkBrowseContext __RPC_FAR *pihlbc);
void __RPC_STUB IHlink_Navigate_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IHlink_SetAdditionalParams_Proxy(
IHlink __RPC_FAR * 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 __RPC_FAR * This,
/* [out] */ LPWSTR __RPC_FAR *ppwzAdditionalParams);
void __RPC_STUB IHlink_GetAdditionalParams_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __IHlink_INTERFACE_DEFINED__ */
/****************************************
* Generated header for interface: __MIDL_itf_hlink_0164
* at Thu Sep 11 10:58:58 1997
* using MIDL 3.03.0110
****************************************/
/* [local] */
#endif
#ifndef _LPHLINKSITE_DEFINED
#define _LPHLINKSITE_DEFINED
EXTERN_C const GUID SID_SContainer;
extern RPC_IF_HANDLE __MIDL_itf_hlink_0164_v0_0_c_ifspec;
extern RPC_IF_HANDLE __MIDL_itf_hlink_0164_v0_0_s_ifspec;
#ifndef __IHlinkSite_INTERFACE_DEFINED__
#define __IHlinkSite_INTERFACE_DEFINED__
/****************************************
* Generated header for interface: IHlinkSite
* at Thu Sep 11 10:58:58 1997
* using MIDL 3.03.0110
****************************************/
/* [unique][uuid][object] */
typedef /* [unique] */ IHlinkSite __RPC_FAR *LPHLINKSITE;
typedef /* [public] */
enum __MIDL_IHlinkSite_0001
{ HLINKWHICHMK_CONTAINER = 1,
HLINKWHICHMK_BASE = 2
} HLINKWHICHMK;
EXTERN_C const IID IID_IHlinkSite;
#if defined(__cplusplus) && !defined(CINTERFACE)
MIDL_INTERFACE("79eac9c2-baf9-11ce-8c82-00aa004ba90b")
IHlinkSite : public IUnknown
{
public:
virtual HRESULT STDMETHODCALLTYPE QueryService(
/* [in] */ DWORD dwSiteData,
/* [in] */ REFGUID guidService,
/* [in] */ REFIID riid,
/* [iid_is][out] */ IUnknown __RPC_FAR *__RPC_FAR *ppiunk) = 0;
virtual HRESULT STDMETHODCALLTYPE GetMoniker(
/* [in] */ DWORD dwSiteData,
/* [in] */ DWORD dwAssign,
/* [in] */ DWORD dwWhich,
/* [out] */ IMoniker __RPC_FAR *__RPC_FAR *ppimk) = 0;
virtual HRESULT STDMETHODCALLTYPE ReadyToNavigate(
/* [in] */ DWORD dwSiteData,
/* [in] */ DWORD dwReserved) = 0;
virtual HRESULT STDMETHODCALLTYPE OnNavigationComplete(
/* [in] */ DWORD dwSiteData,
/* [in] */ DWORD dwreserved,
/* [in] */ HRESULT hrError,
/* [unique][in] */ LPCWSTR pwzError) = 0;
};
#else /* C style interface */
typedef struct IHlinkSiteVtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
IHlinkSite __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
IHlinkSite __RPC_FAR * This);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
IHlinkSite __RPC_FAR * This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryService )(
IHlinkSite __RPC_FAR * This,
/* [in] */ DWORD dwSiteData,
/* [in] */ REFGUID guidService,
/* [in] */ REFIID riid,
/* [iid_is][out] */ IUnknown __RPC_FAR *__RPC_FAR *ppiunk);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetMoniker )(
IHlinkSite __RPC_FAR * This,
/* [in] */ DWORD dwSiteData,
/* [in] */ DWORD dwAssign,
/* [in] */ DWORD dwWhich,
/* [out] */ IMoniker __RPC_FAR *__RPC_FAR *ppimk);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ReadyToNavigate )(
IHlinkSite __RPC_FAR * This,
/* [in] */ DWORD dwSiteData,
/* [in] */ DWORD dwReserved);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *OnNavigationComplete )(
IHlinkSite __RPC_FAR * This,
/* [in] */ DWORD dwSiteData,
/* [in] */ DWORD dwreserved,
/* [in] */ HRESULT hrError,
/* [unique][in] */ LPCWSTR pwzError);
END_INTERFACE
} IHlinkSiteVtbl;
interface IHlinkSite
{
CONST_VTBL struct IHlinkSiteVtbl __RPC_FAR *lpVtbl;
};
#ifdef COBJMACROS
#define IHlinkSite_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IHlinkSite_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define IHlinkSite_Release(This) \
(This)->lpVtbl -> Release(This)
#define IHlinkSite_QueryService(This,dwSiteData,guidService,riid,ppiunk) \
(This)->lpVtbl -> QueryService(This,dwSiteData,guidService,riid,ppiunk)
#define IHlinkSite_GetMoniker(This,dwSiteData,dwAssign,dwWhich,ppimk) \
(This)->lpVtbl -> GetMoniker(This,dwSiteData,dwAssign,dwWhich,ppimk)
#define IHlinkSite_ReadyToNavigate(This,dwSiteData,dwReserved) \
(This)->lpVtbl -> ReadyToNavigate(This,dwSiteData,dwReserved)
#define IHlinkSite_OnNavigationComplete(This,dwSiteData,dwreserved,hrError,pwzError) \
(This)->lpVtbl -> OnNavigationComplete(This,dwSiteData,dwreserved,hrError,pwzError)
#endif /* COBJMACROS */
#endif /* C style interface */
HRESULT STDMETHODCALLTYPE IHlinkSite_QueryService_Proxy(
IHlinkSite __RPC_FAR * This,
/* [in] */ DWORD dwSiteData,
/* [in] */ REFGUID guidService,
/* [in] */ REFIID riid,
/* [iid_is][out] */ IUnknown __RPC_FAR *__RPC_FAR *ppiunk);
void __RPC_STUB IHlinkSite_QueryService_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IHlinkSite_GetMoniker_Proxy(
IHlinkSite __RPC_FAR * This,
/* [in] */ DWORD dwSiteData,
/* [in] */ DWORD dwAssign,
/* [in] */ DWORD dwWhich,
/* [out] */ IMoniker __RPC_FAR *__RPC_FAR *ppimk);
void __RPC_STUB IHlinkSite_GetMoniker_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IHlinkSite_ReadyToNavigate_Proxy(
IHlinkSite __RPC_FAR * This,
/* [in] */ DWORD dwSiteData,
/* [in] */ DWORD dwReserved);
void __RPC_STUB IHlinkSite_ReadyToNavigate_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -