Lines Matching refs:pFormatetc
143 STDMETHODIMP CXTDataObject::GetData( LPFORMATETC pFormatetc, LPSTGMEDIUM pmedium ) in GetData() argument
145 if ( !(pFormatetc && pmedium) ) in GetData()
152 validateFormatEtc( pFormatetc ); in GetData()
155 if ( CF_LOCALE == pFormatetc->cfFormat ) in GetData()
156 renderLocaleAndSetupStgMedium( *pFormatetc, *pmedium ); in GetData()
157 else if ( CF_UNICODETEXT == pFormatetc->cfFormat ) in GetData()
158 renderUnicodeAndSetupStgMedium( *pFormatetc, *pmedium ); in GetData()
160 renderAnyDataAndSetupStgMedium( *pFormatetc, *pmedium ); in GetData()
166 if ( m_FormatRegistrar.isSynthesizeableFormat( *pFormatetc ) ) in GetData()
167 hr = renderSynthesizedFormatAndSetupStgMedium( *pFormatetc, *pmedium ); in GetData()
534 STDMETHODIMP CXTDataObject::QueryGetData( LPFORMATETC pFormatetc ) in QueryGetData() argument
536 if ( (NULL == pFormatetc) || IsBadReadPtr( pFormatetc, sizeof( FORMATETC ) ) ) in QueryGetData()
541 return m_FormatEtcContainer.hasFormatEtc( *pFormatetc ) ? S_OK : S_FALSE; in QueryGetData()