ReactOS 0.4.16-dev-117-g38f21f9
IOleAdviseHolder Interface Reference
Inheritance diagram for IOleAdviseHolder:
Collaboration diagram for IOleAdviseHolder:

Public Types

typedef IOleAdviseHolderLPOLEADVISEHOLDER
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

HRESULT Advise ([in, unique] IAdviseSink *pAdvise, [out] DWORD *pdwConnection)
 
HRESULT Unadvise ([in] DWORD dwConnection)
 
HRESULT EnumAdvise ([out] IEnumSTATDATA **ppenumAdvise)
 
HRESULT SendOnRename ([in, unique] IMoniker *pmk)
 
HRESULT SendOnSave ()
 
HRESULT SendOnClose ()
 
- 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 751 of file oleidl.idl.

Member Typedef Documentation

◆ LPOLEADVISEHOLDER

Member Function Documentation

◆ Advise()

HRESULT IOleAdviseHolder::Advise ( [in, unique] IAdviseSink pAdvise,
[out] DWORD pdwConnection 
)

◆ EnumAdvise()

HRESULT IOleAdviseHolder::EnumAdvise ( [out] IEnumSTATDATA **  ppenumAdvise)

◆ SendOnClose()

HRESULT IOleAdviseHolder::SendOnClose ( )

◆ SendOnRename()

HRESULT IOleAdviseHolder::SendOnRename ( [in, unique] IMoniker pmk)

◆ SendOnSave()

HRESULT IOleAdviseHolder::SendOnSave ( )

◆ Unadvise()

HRESULT IOleAdviseHolder::Unadvise ( [in] DWORD  dwConnection)

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