Home | Info | Community | Development | myReactOS | Contact Us
[static]
Definition at line 686 of file stubmanager.c.
{ HRESULT hr = S_OK; USHORT i; TRACE("(%p)->(%d, %p, %p)\n", iface, cInterfaceRefs, InterfaceRefs, pResults); for (i = 0; i < cInterfaceRefs; i++) { APARTMENT *apt; struct stub_manager *stubmgr; pResults[i] = ipid_to_stub_manager(&InterfaceRefs[i].ipid, &apt, &stubmgr); if (pResults[i] != S_OK) { hr = S_FALSE; continue; } stub_manager_ext_addref(stubmgr, InterfaceRefs[i].cPublicRefs, FALSE); if (InterfaceRefs[i].cPrivateRefs) FIXME("Adding %d refs securely not implemented\n", InterfaceRefs[i].cPrivateRefs); stub_manager_int_release(stubmgr); apartment_release(apt); } return hr; }