Lines Matching refs:FORMATETC
48 VBoxDnDDataObject(FORMATETC *pFormatEtc = NULL, STGMEDIUM *pStgMed = NULL, ULONG cFormats = 0);
53 static int CreateDataObject(FORMATETC *pFormatEtc, STGMEDIUM *pStgMeds,
63 STDMETHOD(GetData)(FORMATETC *pFormatEtc, STGMEDIUM *pMedium);
64 STDMETHOD(GetDataHere)(FORMATETC *pFormatEtc, STGMEDIUM *pMedium);
65 STDMETHOD(QueryGetData)(FORMATETC *pFormatEtc);
66 STDMETHOD(GetCanonicalFormatEtc)(FORMATETC *pFormatEct, FORMATETC *pFormatEtcOut);
67 STDMETHOD(SetData)(FORMATETC *pFormatEtc, STGMEDIUM *pMedium, BOOL fRelease);
69 STDMETHOD(DAdvise)(FORMATETC *pFormatEtc, DWORD advf, IAdviseSink *pAdvSink, DWORD *pdwConnection);
83 bool LookupFormatEtc(FORMATETC *pFormatEtc, ULONG *puIndex);
85 void RegisterFormat(FORMATETC *pFormatEtc, CLIPFORMAT clipFormat, TYMED tyMed = TYMED_HGLOBAL,
91 FORMATETC *mpFormatEtc;
168 /** Copy of the data object's FORMATETC struct.
171 FORMATETC mFormatEtc;
183 VBoxDnDEnumFormatEtc(FORMATETC *pFormatEtc, ULONG cFormats);
192 STDMETHOD(Next)(ULONG cFormats, FORMATETC *pFormatEtc, ULONG *pcFetched);
199 static void CopyFormat(FORMATETC *pFormatDest, FORMATETC *pFormatSource);
200 static HRESULT CreateEnumFormatEtc(UINT cFormats, FORMATETC *pFormatEtc, IEnumFORMATETC **ppEnumFormatEtc);
207 FORMATETC * m_pFormatEtc;