ReactOS  0.4.15-dev-1377-ga59cecd
IDataAdviseHolder Interface Reference

import"objidl.idl";

Inheritance diagram for IDataAdviseHolder:
Collaboration diagram for IDataAdviseHolder:

Public Types

typedef IDataAdviseHolderLPDATAADVISEHOLDER
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

HRESULT Advise ([in, unique] IDataObject *pDataObject, [in, unique] FORMATETC *pFetc, [in] DWORD advf, [in, unique] IAdviseSink *pAdvise, [out] DWORD *pdwConnection)
 
HRESULT Unadvise ([in] DWORD dwConnection)
 
HRESULT EnumAdvise ([out] IEnumSTATDATA **ppenumAdvise)
 
HRESULT SendOnDataChange ([in, unique] IDataObject *pDataObject, [in] DWORD dwReserved, [in] DWORD advf)
 
- 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 1599 of file objidl.idl.

Member Typedef Documentation

◆ LPDATAADVISEHOLDER

Member Function Documentation

◆ Advise()

HRESULT IDataAdviseHolder::Advise ( [in, unique] IDataObject pDataObject,
[in, unique] FORMATETC *  pFetc,
[in] DWORD  advf,
[in, unique] IAdviseSink pAdvise,
[out] DWORD pdwConnection 
)

◆ EnumAdvise()

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

◆ SendOnDataChange()

HRESULT IDataAdviseHolder::SendOnDataChange ( [in, unique] IDataObject pDataObject,
[in] DWORD  dwReserved,
[in] DWORD  advf 
)

◆ Unadvise()

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

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