Lines Matching refs:typeinfo

263 	ITypeInfo *typeinfo = NULL;  in php_com_locate_typeinfo()  local
284 if (obj->typeinfo) { in php_com_locate_typeinfo()
285 ITypeInfo_AddRef(obj->typeinfo); in php_com_locate_typeinfo()
286 return obj->typeinfo; in php_com_locate_typeinfo()
288 IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &typeinfo); in php_com_locate_typeinfo()
289 if (typeinfo) { in php_com_locate_typeinfo()
290 return typeinfo; in php_com_locate_typeinfo()
293 } else if (dispname && obj->typeinfo) { in php_com_locate_typeinfo()
296 ITypeInfo_GetContainingTypeLib(obj->typeinfo, &typelib, &idx); in php_com_locate_typeinfo()
298 IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &typeinfo); in php_com_locate_typeinfo()
302 ITypeInfo_GetContainingTypeLib(typeinfo, &typelib, &idx); in php_com_locate_typeinfo()
305 ITypeInfo_Release(typeinfo); in php_com_locate_typeinfo()
306 typeinfo = NULL; in php_com_locate_typeinfo()
321 if (FAILED(ITypeLib_FindName(typelib, olename, 0, &typeinfo, &memid, &cfound)) || cfound == 0) { in php_com_locate_typeinfo()
349 if (SUCCEEDED(ITypeInfo_GetRefTypeInfo(coinfo, rt, &typeinfo))) in php_com_locate_typeinfo()
363 ITypeLib_GetTypeInfoOfGuid(typelib, &iid, &typeinfo); in php_com_locate_typeinfo()
370 return typeinfo; in php_com_locate_typeinfo()
430 int php_com_process_typeinfo(ITypeInfo *typeinfo, HashTable *id_to_name, int printdef, GUID *guid, … in php_com_process_typeinfo() argument
440 if (FAILED(ITypeInfo_GetTypeAttr(typeinfo, &attr))) { in php_com_process_typeinfo()
454 ITypeInfo_GetDocumentation(typeinfo, MEMBERID_NIL, &olename, NULL, NULL, NULL); in php_com_process_typeinfo()
475 if (FAILED(ITypeInfo_GetFuncDesc(typeinfo, i, &func))) in php_com_process_typeinfo()
484 ITypeInfo_GetDocumentation(typeinfo, func->memid, &olename, NULL, NULL, NULL); in php_com_process_typeinfo()
496 ITypeInfo_GetNames(typeinfo, func->memid, names, func->cParams + 1, &cnames); in php_com_process_typeinfo()
511 ITypeInfo_GetDocumentation(typeinfo, func->memid, NULL, &olename, NULL, NULL); in php_com_process_typeinfo()
565 ITypeInfo_GetDocumentation(typeinfo, func->memid, NULL, &olename, NULL, NULL); in php_com_process_typeinfo()
586 ITypeInfo_ReleaseFuncDesc(typeinfo, func); in php_com_process_typeinfo()
598 ITypeInfo_ReleaseTypeAttr(typeinfo, attr); in php_com_process_typeinfo()