Home | History | Annotate | Download | only in include

Lines Matching refs:hr

62     HRESULT hr = _QueryInterface(p);
63 if(FAILED(hr) && (hr!=E_NOINTERFACE)) { _com_issue_error(hr); }
66 HRESULT hr = _QueryInterface(p);
67 if(FAILED(hr) && (hr!=E_NOINTERFACE)) { _com_issue_error(hr); }
93 HRESULT hr = QueryStdInterfaces(varSrc);
94 if(FAILED(hr) && (hr!=E_NOINTERFACE)) { _com_issue_error(hr); }
97 HRESULT hr = CreateInstance(clsid,pOuter,dwClsContext);
98 if(FAILED(hr) && (hr!=E_NOINTERFACE)) { _com_issue_error(hr); }
101 HRESULT hr = CreateInstance(str,pOuter,dwClsContext);
102 if(FAILED(hr) && (hr!=E_NOINTERFACE)) { _com_issue_error(hr); }
105 HRESULT hr = CreateInstance(str,pOuter,dwClsContext);
106 if(FAILED(hr) && (hr!=E_NOINTERFACE)) { _com_issue_error(hr); }
109 HRESULT hr = _QueryInterface(p);
110 if(FAILED(hr) && (hr!=E_NOINTERFACE)) { _com_issue_error(hr); }
114 HRESULT hr = _QueryInterface(p);
115 if(FAILED(hr) && (hr!=E_NOINTERFACE)) { _com_issue_error(hr); }
137 HRESULT hr = QueryStdInterfaces(varSrc);
138 if(FAILED(hr) && (hr!=E_NOINTERFACE)) { _com_issue_error(hr); }
223 HRESULT hr;
227 hr = CoCreateInstance(rclsid,pOuter,dwClsContext,__uuidof(IUnknown),reinterpret_cast<void**>(&pIUnknown));
228 if(SUCCEEDED(hr)) {
229 hr = OleRun(pIUnknown);
230 if(SUCCEEDED(hr)) hr = pIUnknown->QueryInterface(GetIID(),reinterpret_cast<void**>(&m_pInterface));
233 } else hr = CoCreateInstance(rclsid,pOuter,dwClsContext,GetIID(),reinterpret_cast<void**>(&m_pInterface));
234 if(FAILED(hr)) m_pInterface = NULL;
235 return hr;
240 HRESULT hr;
241 if(clsidString[0]==L'{') hr = CLSIDFromString(const_cast<LPWSTR> (clsidString),&clsid);
242 else hr = CLSIDFromProgID(const_cast<LPWSTR> (clsidString),&clsid);
243 if(FAILED(hr)) return hr;
258 HRESULT hr=CreateInstance(clsidStringW,pOuter,dwClsContext);
260 return hr;
265 HRESULT hr = ::GetActiveObject(rclsid,NULL,&pIUnknown);
266 if(SUCCEEDED(hr)) {
267 hr = pIUnknown->QueryInterface(GetIID(),reinterpret_cast<void**>(&m_pInterface));
270 if(FAILED(hr)) m_pInterface = NULL;
271 return hr;
276 HRESULT hr;
277 if(clsidString[0]=='{') hr = CLSIDFromString(const_cast<LPWSTR> (clsidString),&clsid);
278 else hr = CLSIDFromProgID(const_cast<LPWSTR> (clsidString),&clsid);
279 if(FAILED(hr)) return hr;
310 HRESULT hr;
313 hr = p->QueryInterface(GetIID(),reinterpret_cast<void**>(&pInterface));
314 Attach(SUCCEEDED(hr)? pInterface: NULL);
317 hr = E_NOINTERFACE;
319 return hr;
324 HRESULT hr = m_pInterface->QueryInterface(__uuidof(IUnknown),reinterpret_cast<void**>(&pu1));
325 if(FAILED(hr)) {
326 _com_issue_error(hr);
331 HRESULT hr = p->QueryInterface(__uuidof(IUnknown),reinterpret_cast<void**>(&pu2));
332 if(FAILED(hr)) {
333 _com_issue_error(hr);
344 HRESULT hr = VariantChangeType(&varDest,const_cast<VARIANT*>(static_cast<const VARIANT*>(&varSrc)),0,VT_DISPATCH);
345 if(SUCCEEDED(hr)) hr = _QueryInterface(V_DISPATCH(&varSrc));
346 if(hr==E_NOINTERFACE) {
348 hr = VariantChangeType(&varDest,const_cast<VARIANT*>(static_cast<const VARIANT*>(&varSrc)),0,VT_UNKNOWN);
349 if(SUCCEEDED(hr)) hr = _QueryInterface(V_UNKNOWN(&varSrc));
352 return hr;