Home | Info | Community | Development | myReactOS | Contact Us
Definition at line 1569 of file binding.c.
{ Binding *binding; HRESULT hres; *ppv = NULL; hres = start_binding(mon, NULL, uri, pbc, TRUE, riid, &binding); if(FAILED(hres)) return hres; if(binding->hres != S_OK) { hres = SUCCEEDED(binding->hres) ? S_OK : binding->hres; }else if(binding->bindf & BINDF_ASYNCHRONOUS) { hres = MK_S_ASYNCHRONOUS; }else { *ppv = binding->obj; IUnknown_AddRef(binding->obj); hres = S_OK; } IBinding_Release(&binding->IBinding_iface); return hres; }