Lines Matching refs:attr
334 TYPEATTR *attr; in php_com_locate_typeinfo() local
337 ITypeInfo_GetTypeAttr(coinfo, &attr); in php_com_locate_typeinfo()
339 for (i = 0; i < attr->cImplTypes; i++) { in php_com_locate_typeinfo()
359 ITypeInfo_ReleaseTypeAttr(coinfo, attr); in php_com_locate_typeinfo()
436 TYPEATTR *attr; in php_com_process_typeinfo() local
445 if (FAILED(ITypeInfo_GetTypeAttr(typeinfo, &attr))) { in php_com_process_typeinfo()
450 if (id_to_name == NULL || attr->typekind == TKIND_DISPATCH) { in php_com_process_typeinfo()
453 memcpy(guid, &attr->guid, sizeof(GUID)); in php_com_process_typeinfo()
463 guidstring = php_com_string_from_clsid(&attr->guid, codepage); in php_com_process_typeinfo()
475 for (i = 0; i < attr->cFuncs; i++) { in php_com_process_typeinfo()
601 zend_error(E_WARNING, "That's not a dispatchable interface!! type kind = %08x", attr->typekind); in php_com_process_typeinfo()
604 ITypeInfo_ReleaseTypeAttr(typeinfo, attr); in php_com_process_typeinfo()