Lines Matching refs:typeinfo
240 …if (FAILED(IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &obj->typeinfo)) && typelib… in PHP_FUNCTION()
253 ITypeLib_GetTypeInfo(TL, 0, &obj->typeinfo); in PHP_FUNCTION()
256 } else if (obj->typeinfo && COMG(autoreg_on)) { in PHP_FUNCTION()
259 if (SUCCEEDED(ITypeInfo_GetContainingTypeLib(obj->typeinfo, &TL, &idx))) { in PHP_FUNCTION()
436 if (obj->typeinfo) { in php_com_get_id_of_name()
437 hr = ITypeInfo_GetIDsOfNames(obj->typeinfo, &olename, 1, dispid); in php_com_get_id_of_name()
442 ITypeInfo_Release(obj->typeinfo); in php_com_get_id_of_name()
443 obj->typeinfo = NULL; in php_com_get_id_of_name()
685 ITypeInfo *typeinfo = NULL; in PHP_FUNCTION() local
710 typeinfo = php_com_locate_typeinfo(typelibname, obj, dispname, 1 TSRMLS_CC); in PHP_FUNCTION()
712 if (typeinfo) { in PHP_FUNCTION()
717 if (php_com_process_typeinfo(typeinfo, id_to_name, 0, &obj->sink_id, obj->code_page TSRMLS_CC)) { in PHP_FUNCTION()
731 if (typeinfo) { in PHP_FUNCTION()
732 ITypeInfo_Release(typeinfo); in PHP_FUNCTION()
748 ITypeInfo *typeinfo; in PHP_FUNCTION() local
763 typeinfo = php_com_locate_typeinfo(typelibname, obj, ifacename, wantsink ? 1 : 0 TSRMLS_CC); in PHP_FUNCTION()
764 if (typeinfo) { in PHP_FUNCTION()
765 …php_com_process_typeinfo(typeinfo, NULL, 1, NULL, obj ? obj->code_page : COMG(code_page) TSRMLS_CC… in PHP_FUNCTION()
766 ITypeInfo_Release(typeinfo); in PHP_FUNCTION()