ReactOS 0.4.16-dev-570-g1868985
|
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 1529 of file objidl.idl.
typedef IDataObject* IDataObject::LPDATAOBJECT |
Definition at line 1531 of file objidl.idl.
Enumerator | |
---|---|
DATADIR_GET | |
DATADIR_SET |
Definition at line 1533 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(), CFSDropTarget::DragEnter(), CSendToZip::Drop(), CExeDropHandler::Drop(), ShellDirectory::fill_w32fdata_shell(), anonymous_namespace{mstscax.cpp}::CoClass::GetData(), CDrvDefExt::Initialize(), 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().