Lines Matching refs:typeinfo

267 	ITypeInfo *typeinfo = NULL;  in php_com_locate_typeinfo()  local
288 if (obj->typeinfo) { in php_com_locate_typeinfo()
289 ITypeInfo_AddRef(obj->typeinfo); in php_com_locate_typeinfo()
290 return obj->typeinfo; in php_com_locate_typeinfo()
292 IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &typeinfo); in php_com_locate_typeinfo()
293 if (typeinfo) { in php_com_locate_typeinfo()
294 return typeinfo; in php_com_locate_typeinfo()
297 } else if (dispname && obj->typeinfo) { in php_com_locate_typeinfo()
300 ITypeInfo_GetContainingTypeLib(obj->typeinfo, &typelib, &idx); in php_com_locate_typeinfo()
302 IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &typeinfo); in php_com_locate_typeinfo()
306 ITypeInfo_GetContainingTypeLib(typeinfo, &typelib, &idx); in php_com_locate_typeinfo()
309 ITypeInfo_Release(typeinfo); in php_com_locate_typeinfo()
310 typeinfo = NULL; in php_com_locate_typeinfo()
325 if (FAILED(ITypeLib_FindName(typelib, olename, 0, &typeinfo, &memid, &cfound)) || cfound == 0) { in php_com_locate_typeinfo()
353 if (SUCCEEDED(ITypeInfo_GetRefTypeInfo(coinfo, rt, &typeinfo))) in php_com_locate_typeinfo()
367 ITypeLib_GetTypeInfoOfGuid(typelib, &iid, &typeinfo); in php_com_locate_typeinfo()
374 return typeinfo; in php_com_locate_typeinfo()
434 int php_com_process_typeinfo(ITypeInfo *typeinfo, HashTable *id_to_name, int printdef, GUID *guid, … in php_com_process_typeinfo() argument
444 if (FAILED(ITypeInfo_GetTypeAttr(typeinfo, &attr))) { in php_com_process_typeinfo()
458 ITypeInfo_GetDocumentation(typeinfo, MEMBERID_NIL, &olename, NULL, NULL, NULL); in php_com_process_typeinfo()
479 if (FAILED(ITypeInfo_GetFuncDesc(typeinfo, i, &func))) in php_com_process_typeinfo()
488 ITypeInfo_GetDocumentation(typeinfo, func->memid, &olename, NULL, NULL, NULL); in php_com_process_typeinfo()
500 ITypeInfo_GetNames(typeinfo, func->memid, names, func->cParams + 1, &cnames); in php_com_process_typeinfo()
515 ITypeInfo_GetDocumentation(typeinfo, func->memid, NULL, &olename, NULL, NULL); in php_com_process_typeinfo()
569 ITypeInfo_GetDocumentation(typeinfo, func->memid, NULL, &olename, NULL, NULL); in php_com_process_typeinfo()
590 ITypeInfo_ReleaseFuncDesc(typeinfo, func); in php_com_process_typeinfo()
602 ITypeInfo_ReleaseTypeAttr(typeinfo, attr); in php_com_process_typeinfo()