NERvDN Library
0.2.0.20160420-0019
NERvLibrary - Nerve Gear Developer Network
|
Reimplementation of standard IDataObject COM interface. More...
#include <NERvGear/interface/IDataObject.h>
Reimplementation of standard IDataObject COM interface.
Define ID:
Public Member Functions | |
virtual long __stdcall | GetData (FORMATETC *pformatetcIn, STGMEDIUM *pmedium)=0 |
virtual long __stdcall | GetDataHere (FORMATETC *pformatetc, STGMEDIUM *pmedium)=0 |
virtual long __stdcall | QueryGetData (FORMATETC *pformatetc)=0 |
virtual long __stdcall | GetCanonicalFormatEtc (FORMATETC *pformatectIn, FORMATETC *pformatetcOut)=0 |
virtual long __stdcall | SetData (FORMATETC *pformatetc, STGMEDIUM *pmedium, int fRelease)=0 |
virtual long __stdcall | EnumFormatEtc (unsigned dwDirection, IEnumFORMATETC **ppenumFormatEtc)=0 |
virtual long __stdcall | DAdvise (FORMATETC *pformatetc, unsigned advf, IAdviseSink *pAdvSink, unsigned *pdwConnection)=0 |
virtual long __stdcall | DUnadvise (unsigned dwConnection)=0 |
virtual long __stdcall | EnumDAdvise (IEnumSTATDATA **ppenumAdvise)=0 |
Public Member Functions inherited from NERvGear::IUnknown | |
virtual long __stdcall | QueryInterface (const UID &interfaceID, void **ppvObject)=0 |
virtual unsigned long __stdcall | AddRef ()=0 |
virtual unsigned long __stdcall | Release ()=0 |