Lines Matching defs:rc

48     HRESULT rc = S_OK;
50 rc = mErrorInfo.queryInterfaceTo(pVirtualBoxErrorInfo.asOutParam());
53 return rc;
103 HRESULT rc = E_FAIL;
108 rc = ::GetErrorInfo(0, err.asOutParam());
109 if (rc == S_OK && err)
115 rc = err.queryInterfaceTo(info.asOutParam());
116 if (SUCCEEDED(rc) && info)
123 rc = err->GetGUID(mInterfaceID.asOutParam());
124 gotSomething |= SUCCEEDED(rc);
125 if (SUCCEEDED(rc))
128 rc = err->GetSource(mComponent.asOutParam());
129 gotSomething |= SUCCEEDED(rc);
131 rc = err->GetDescription(mText.asOutParam());
132 gotSomething |= SUCCEEDED(rc);
144 es = do_GetService(NS_EXCEPTIONSERVICE_CONTRACTID, &rc);
145 if (NS_SUCCEEDED(rc))
148 rc = es->GetCurrentExceptionManager(getter_AddRefs(em));
149 if (NS_SUCCEEDED(rc))
152 rc = em->GetCurrentException(ex.asOutParam());
153 if (NS_SUCCEEDED(rc) && ex)
159 rc = ex.queryInterfaceTo(info.asOutParam());
160 if (NS_SUCCEEDED(rc) && info)
167 rc = ex->GetResult(&mResultCode);
168 gotSomething |= NS_SUCCEEDED(rc);
171 rc = ex->GetMessage(&pszMsg);
172 gotSomething |= NS_SUCCEEDED(rc);
173 if (NS_SUCCEEDED(rc))
188 rc = NS_OK;
193 else if (rc == NS_ERROR_UNEXPECTED)
194 rc = NS_OK;
196 AssertComRC(rc);
211 HRESULT rc = iface.queryInterfaceTo(serr.asOutParam());
212 if (SUCCEEDED(rc))
214 rc = serr->InterfaceSupportsErrorInfo(aIID);
215 if (SUCCEEDED(rc))
236 HRESULT rc = E_FAIL;
241 rc = info->COMGETTER(ResultCode)(&lrc); mResultCode = lrc;
242 gotSomething |= SUCCEEDED(rc);
243 gotAll &= SUCCEEDED(rc);
245 rc = info->COMGETTER(ResultDetail)(&lrd); mResultDetail = lrd;
246 gotSomething |= SUCCEEDED(rc);
247 gotAll &= SUCCEEDED(rc);
250 rc = info->COMGETTER(InterfaceID)(iid.asOutParam());
251 gotSomething |= SUCCEEDED(rc);
252 gotAll &= SUCCEEDED(rc);
253 if (SUCCEEDED(rc))
259 rc = info->COMGETTER(Component)(mComponent.asOutParam());
260 gotSomething |= SUCCEEDED(rc);
261 gotAll &= SUCCEEDED(rc);
263 rc = info->COMGETTER(Text)(mText.asOutParam());
264 gotSomething |= SUCCEEDED(rc);
265 gotAll &= SUCCEEDED(rc);
270 rc = info->COMGETTER(Next)(next.asOutParam());
271 if (SUCCEEDED(rc) && !next.isNull())
276 rc = E_OUTOFMEMORY;
279 gotSomething |= SUCCEEDED(rc);
280 gotAll &= SUCCEEDED(rc);
304 HRESULT rc = progress->COMGETTER(ErrorInfo)(info.asOutParam());
305 if (SUCCEEDED(rc) && info)
320 HRESULT rc = S_OK;
327 rc = mErrorInfo.queryInterfaceTo(err.asOutParam());
328 AssertComRC(rc);
330 rc = ::SetErrorInfo(0, err);
335 es = do_GetService(NS_EXCEPTIONSERVICE_CONTRACTID, &rc);
336 if (NS_SUCCEEDED(rc))
339 rc = es->GetCurrentExceptionManager(getter_AddRefs(em));
340 if (NS_SUCCEEDED(rc))
345 rc = mErrorInfo.queryInterfaceTo(ex.asOutParam());
346 AssertComRC(rc);
348 rc = em->SetCurrentException(ex);
354 if (SUCCEEDED(rc))
360 return rc;