|
ReactOS 0.4.16-dev-1946-g52006dd
|


Public Types | |
| enum | tagDATADIR { DATADIR_GET = 1 , DATADIR_SET = 2 } |
| typedef IDataObject * | LPDATAOBJECT |
| typedef enum IDataObject::tagDATADIR | DATADIR |
Public Types inherited from IUnknown | |
| typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
| HRESULT | GetData ([in, unique] FORMATETC *pformatetcIn, [out] STGMEDIUM *pmedium) |
| HRESULT | RemoteGetData ([in, unique] FORMATETC *pformatetcIn, [out] STGMEDIUM *pRemoteMedium) |
| HRESULT | GetDataHere ([in, unique] FORMATETC *pformatetc, [in, out] STGMEDIUM *pmedium) |
| HRESULT | RemoteGetDataHere ([in, unique] FORMATETC *pformatetc, [in, out] STGMEDIUM *pRemoteMedium) |
| HRESULT | QueryGetData ([in, unique] FORMATETC *pformatetc) |
| HRESULT | GetCanonicalFormatEtc ([in, unique] FORMATETC *pformatectIn, [out] FORMATETC *pformatetcOut) |
| HRESULT | SetData ([in, unique] FORMATETC *pformatetc, [in, unique] STGMEDIUM *pmedium, [in] BOOL fRelease) |
| HRESULT | RemoteSetData ([in, unique] FORMATETC *pformatetc, [in, unique] FLAG_STGMEDIUM *pmedium, [in] BOOL fRelease) |
| HRESULT | EnumFormatEtc ([in] DWORD dwDirection, [out] IEnumFORMATETC **ppenumFormatEtc) |
| HRESULT | DAdvise ([in] FORMATETC *pformatetc, [in] DWORD advf, [in, unique] IAdviseSink *pAdvSink, [out] DWORD *pdwConnection) |
| HRESULT | DUnadvise ([in] DWORD dwConnection) |
| HRESULT | EnumDAdvise ([out] IEnumSTATDATA **ppenumAdvise) |
Public Member Functions inherited from IUnknown | |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| ULONG | AddRef () |
| ULONG | Release () |
Definition at line 1144 of file objidl.idl.
| typedef IDataObject* IDataObject::LPDATAOBJECT |
Definition at line 1146 of file objidl.idl.
| Enumerator | |
|---|---|
| DATADIR_GET | |
| DATADIR_SET | |
Definition at line 1148 of file objidl.idl.
| HRESULT IDataObject::DAdvise | ( | [in] FORMATETC * | pformatetc, |
| [in] DWORD | advf, | ||
| [in, unique] IAdviseSink * | pAdvSink, | ||
| [out] DWORD * | pdwConnection | ||
| ) |
Implemented in anonymous_namespace{mstscax.cpp}::CoClass, and CIDLDataObj.
Referenced by anonymous_namespace{mstscax.cpp}::CoClass::DAdvise().
Implemented in anonymous_namespace{mstscax.cpp}::CoClass, and CIDLDataObj.
Referenced by anonymous_namespace{mstscax.cpp}::CoClass::DUnadvise().
| HRESULT IDataObject::EnumDAdvise | ( | [out] IEnumSTATDATA ** | ppenumAdvise | ) |
Implemented in anonymous_namespace{mstscax.cpp}::CoClass, and CIDLDataObj.
Referenced by anonymous_namespace{mstscax.cpp}::CoClass::EnumDAdvise().
| HRESULT IDataObject::EnumFormatEtc | ( | [in] DWORD | dwDirection, |
| [out] IEnumFORMATETC ** | ppenumFormatEtc | ||
| ) |
Implemented in anonymous_namespace{mstscax.cpp}::CoClass, and CIDLDataObj.
Referenced by anonymous_namespace{mstscax.cpp}::CoClass::EnumFormatEtc(), and IsFormatAdvertised_().
| HRESULT IDataObject::GetCanonicalFormatEtc | ( | [in, unique] FORMATETC * | pformatectIn, |
| [out] FORMATETC * | pformatetcOut | ||
| ) |
Implemented in anonymous_namespace{mstscax.cpp}::CoClass.
Referenced by anonymous_namespace{mstscax.cpp}::CoClass::GetCanonicalFormatEtc().
| HRESULT IDataObject::GetData | ( | [in, unique] FORMATETC * | pformatetcIn, |
| [out] STGMEDIUM * | pmedium | ||
| ) |
Implemented in anonymous_namespace{mstscax.cpp}::CoClass.
Referenced by CRecyclerDropTarget::_DoDeleteDataObject(), CFSDropTarget::_DoDrop(), CDrop::CDrop(), CFSDropTarget::DragEnter(), CSendToZip::Drop(), CExeDropHandler::Drop(), ShellDirectory::fill_w32fdata_shell(), anonymous_namespace{mstscax.cpp}::CoClass::GetData(), BtrfsContextMenu::Initialize(), BtrfsPropSheet::Initialize(), BtrfsVolPropSheet::Initialize(), CShellLink::Initialize(), CFileDefExt::Initialize(), InvokeObjectPickerDialog(), InvokeRemoteRegistryPickerDialog(), and ok_attributes_().
| HRESULT IDataObject::GetDataHere | ( | [in, unique] FORMATETC * | pformatetc, |
| [in, out] STGMEDIUM * | pmedium | ||
| ) |
Implemented in anonymous_namespace{mstscax.cpp}::CoClass.
Referenced by anonymous_namespace{mstscax.cpp}::CoClass::GetDataHere().
| HRESULT IDataObject::QueryGetData | ( | [in, unique] FORMATETC * | pformatetc | ) |
| HRESULT IDataObject::RemoteGetData | ( | [in, unique] FORMATETC * | pformatetcIn, |
| [out] STGMEDIUM * | pRemoteMedium | ||
| ) |
| HRESULT IDataObject::RemoteGetDataHere | ( | [in, unique] FORMATETC * | pformatetc, |
| [in, out] STGMEDIUM * | pRemoteMedium | ||
| ) |
| HRESULT IDataObject::RemoteSetData | ( | [in, unique] FORMATETC * | pformatetc, |
| [in, unique] FLAG_STGMEDIUM * | pmedium, | ||
| [in] BOOL | fRelease | ||
| ) |
| HRESULT IDataObject::SetData | ( | [in, unique] FORMATETC * | pformatetc, |
| [in, unique] STGMEDIUM * | pmedium, | ||
| [in] BOOL | fRelease | ||
| ) |
Implemented in anonymous_namespace{mstscax.cpp}::CoClass.
Referenced by anonymous_namespace{mstscax.cpp}::CoClass::SetData().