ReactOS 0.4.16-dev-401-g45b008d
IHlinkSite Interface Reference
Inheritance diagram for IHlinkSite:
Collaboration diagram for IHlinkSite:

Public Types

enum  HLINKWHICHMK { HLINKWHICHMK_CONTAINER = 1 , HLINKWHICHMK_BASE = 2 }
 
typedef IHlinkSiteLPHLINKSITE
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

HRESULT QueryService ([in] DWORD dwSiteData, [in] REFGUID guidService, [in] REFIID riid, [out, iid_is(riid)] IUnknown **ppiunk)
 
HRESULT GetMoniker ([in] DWORD dwSiteData, [in] DWORD dwAssign, [in] DWORD dwWhich, [out] IMoniker **ppimk)
 
HRESULT ReadyToNavigate ([in] DWORD dwSiteData, [in] DWORD dwReserved)
 
HRESULT OnNavigationComplete ([in] DWORD dwSiteData, [in] DWORD dwreserved, [in] HRESULT hrError, [in, unique] LPCWSTR pwzError)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Detailed Description

Definition at line 162 of file hlink.idl.

Member Typedef Documentation

◆ LPHLINKSITE

Definition at line 164 of file hlink.idl.

Member Enumeration Documentation

◆ HLINKWHICHMK

Enumerator
HLINKWHICHMK_CONTAINER 
HLINKWHICHMK_BASE 

Definition at line 166 of file hlink.idl.

166 {
169 } HLINKWHICHMK;
@ HLINKWHICHMK_CONTAINER
Definition: hlink.idl:167
@ HLINKWHICHMK_BASE
Definition: hlink.idl:168

Member Function Documentation

◆ GetMoniker()

HRESULT IHlinkSite::GetMoniker ( [in] DWORD  dwSiteData,
[in] DWORD  dwAssign,
[in] DWORD  dwWhich,
[out] IMoniker **  ppimk 
)

◆ OnNavigationComplete()

HRESULT IHlinkSite::OnNavigationComplete ( [in] DWORD  dwSiteData,
[in] DWORD  dwreserved,
[in] HRESULT  hrError,
[in, unique] LPCWSTR  pwzError 
)

◆ QueryService()

HRESULT IHlinkSite::QueryService ( [in] DWORD  dwSiteData,
[in] REFGUID  guidService,
[in] REFIID  riid,
[out, iid_is(riid)] IUnknown **  ppiunk 
)

◆ ReadyToNavigate()

HRESULT IHlinkSite::ReadyToNavigate ( [in] DWORD  dwSiteData,
[in] DWORD  dwReserved 
)

The documentation for this interface was generated from the following file: