Lines Matching refs:iUnknown
51 static int AddRef(IUnknown *iUnknown);
83 entry->iUnknown.Invoke = ProxyInvoke; in SAMGR_CreateIProxy()
84 entry->iUnknown.AddRef = AddRef; in SAMGR_CreateIProxy()
85 entry->iUnknown.Release = Release; in SAMGR_CreateIProxy()
92 IUnknown *iUnknown = SAMGR_FindServiceApi(service, feature); in SAMGR_GetRemoteIdentity() local
93 if (iUnknown == NULL) { in SAMGR_GetRemoteIdentity()
97 …if (iUnknown->QueryInterface(iUnknown, CLIENT_PROXY_VER, (void **)&proxy) != EC_SUCCESS || proxy =… in SAMGR_GetRemoteIdentity()
100 struct IDefaultClient *client = GET_OBJECT(proxy, struct IDefaultClient, entry.iUnknown); in SAMGR_GetRemoteIdentity()
108 IDefaultClient *client = GET_OBJECT(proxy, IDefaultClient, entry.iUnknown); in SAMGR_GetSAName()
140 static int AddRef(IUnknown *iUnknown) in AddRef() argument
143 int ref = IUNKNOWN_AddRef(iUnknown); in AddRef()
156 IDefaultClient *client = GET_OBJECT(proxy, IDefaultClient, entry.iUnknown); in Release()
171 IDefaultClient *client = GET_OBJECT(proxy, IDefaultClient, entry.iUnknown); in ProxyInvoke()