typeinfo          240 ext/com_dotnet/com_com.c 	if (FAILED(IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &obj->typeinfo)) && typelib_name) {
typeinfo          253 ext/com_dotnet/com_com.c 			ITypeLib_GetTypeInfo(TL, 0, &obj->typeinfo);
typeinfo          256 ext/com_dotnet/com_com.c 	} else if (obj->typeinfo && COMG(autoreg_on)) {
typeinfo          259 ext/com_dotnet/com_com.c 		if (SUCCEEDED(ITypeInfo_GetContainingTypeLib(obj->typeinfo, &TL, &idx))) {
typeinfo          436 ext/com_dotnet/com_com.c 	if (obj->typeinfo) {
typeinfo          437 ext/com_dotnet/com_com.c 		hr = ITypeInfo_GetIDsOfNames(obj->typeinfo, &olename, 1, dispid);
typeinfo          442 ext/com_dotnet/com_com.c 				ITypeInfo_Release(obj->typeinfo);
typeinfo          443 ext/com_dotnet/com_com.c 				obj->typeinfo = NULL;
typeinfo          685 ext/com_dotnet/com_com.c 	ITypeInfo *typeinfo = NULL;
typeinfo          710 ext/com_dotnet/com_com.c 	typeinfo = php_com_locate_typeinfo(typelibname, obj, dispname, 1 TSRMLS_CC);
typeinfo          712 ext/com_dotnet/com_com.c 	if (typeinfo) {
typeinfo          717 ext/com_dotnet/com_com.c 		if (php_com_process_typeinfo(typeinfo, id_to_name, 0, &obj->sink_id, obj->code_page TSRMLS_CC)) {
typeinfo          731 ext/com_dotnet/com_com.c 	if (typeinfo) {
typeinfo          732 ext/com_dotnet/com_com.c 		ITypeInfo_Release(typeinfo);
typeinfo          748 ext/com_dotnet/com_com.c 	ITypeInfo *typeinfo;
typeinfo          763 ext/com_dotnet/com_com.c 	typeinfo = php_com_locate_typeinfo(typelibname, obj, ifacename, wantsink ? 1 : 0 TSRMLS_CC);
typeinfo          764 ext/com_dotnet/com_com.c 	if (typeinfo) {
typeinfo          765 ext/com_dotnet/com_com.c 		php_com_process_typeinfo(typeinfo, NULL, 1, NULL, obj ? obj->code_page : COMG(code_page) TSRMLS_CC);
typeinfo          766 ext/com_dotnet/com_com.c 		ITypeInfo_Release(typeinfo);
typeinfo          286 ext/com_dotnet/com_dotnet.c 						IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &obj->typeinfo);
typeinfo          295 ext/com_dotnet/com_dotnet.c 					IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &obj->typeinfo);
typeinfo          292 ext/com_dotnet/com_handlers.c 		if (obj->typeinfo) {
typeinfo          302 ext/com_dotnet/com_handlers.c 			if (SUCCEEDED(ITypeInfo_GetTypeComp(obj->typeinfo, &comp))) {
typeinfo          617 ext/com_dotnet/com_handlers.c 	if (obj->typeinfo) {
typeinfo          618 ext/com_dotnet/com_handlers.c 		ITypeInfo_Release(obj->typeinfo);
typeinfo          619 ext/com_dotnet/com_handlers.c 		obj->typeinfo = NULL;
typeinfo          658 ext/com_dotnet/com_handlers.c 	if (cloneobj->typeinfo) {
typeinfo          659 ext/com_dotnet/com_handlers.c 		ITypeInfo_AddRef(cloneobj->typeinfo);
typeinfo           61 ext/com_dotnet/com_misc.c 	IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &obj->typeinfo);
typeinfo           84 ext/com_dotnet/com_misc.c 		IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &obj->typeinfo);
typeinfo          267 ext/com_dotnet/com_typeinfo.c 	ITypeInfo *typeinfo = NULL;
typeinfo          288 ext/com_dotnet/com_typeinfo.c 			if (obj->typeinfo) {
typeinfo          289 ext/com_dotnet/com_typeinfo.c 				ITypeInfo_AddRef(obj->typeinfo);
typeinfo          290 ext/com_dotnet/com_typeinfo.c 				return obj->typeinfo;
typeinfo          292 ext/com_dotnet/com_typeinfo.c 				IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &typeinfo);
typeinfo          293 ext/com_dotnet/com_typeinfo.c 				if (typeinfo) {
typeinfo          294 ext/com_dotnet/com_typeinfo.c 					return typeinfo;
typeinfo          297 ext/com_dotnet/com_typeinfo.c 		} else if (dispname && obj->typeinfo) {
typeinfo          300 ext/com_dotnet/com_typeinfo.c 			ITypeInfo_GetContainingTypeLib(obj->typeinfo, &typelib, &idx);
typeinfo          302 ext/com_dotnet/com_typeinfo.c 			IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &typeinfo);
typeinfo          306 ext/com_dotnet/com_typeinfo.c 				ITypeInfo_GetContainingTypeLib(typeinfo, &typelib, &idx);
typeinfo          309 ext/com_dotnet/com_typeinfo.c 					ITypeInfo_Release(typeinfo);
typeinfo          310 ext/com_dotnet/com_typeinfo.c 					typeinfo = NULL;
typeinfo          325 ext/com_dotnet/com_typeinfo.c 		if (FAILED(ITypeLib_FindName(typelib, olename, 0, &typeinfo, &memid, &cfound)) || cfound == 0) {
typeinfo          353 ext/com_dotnet/com_typeinfo.c 							if (SUCCEEDED(ITypeInfo_GetRefTypeInfo(coinfo, rt, &typeinfo)))
typeinfo          367 ext/com_dotnet/com_typeinfo.c 		ITypeLib_GetTypeInfoOfGuid(typelib, &iid, &typeinfo);
typeinfo          374 ext/com_dotnet/com_typeinfo.c 	return typeinfo;
typeinfo          434 ext/com_dotnet/com_typeinfo.c int php_com_process_typeinfo(ITypeInfo *typeinfo, HashTable *id_to_name, int printdef, GUID *guid, int codepage TSRMLS_DC)
typeinfo          444 ext/com_dotnet/com_typeinfo.c 	if (FAILED(ITypeInfo_GetTypeAttr(typeinfo, &attr))) {
typeinfo          458 ext/com_dotnet/com_typeinfo.c 			ITypeInfo_GetDocumentation(typeinfo, MEMBERID_NIL, &olename, NULL, NULL, NULL);
typeinfo          479 ext/com_dotnet/com_typeinfo.c 			if (FAILED(ITypeInfo_GetFuncDesc(typeinfo, i, &func)))
typeinfo          488 ext/com_dotnet/com_typeinfo.c 				ITypeInfo_GetDocumentation(typeinfo, func->memid, &olename, NULL, NULL, NULL);
typeinfo          500 ext/com_dotnet/com_typeinfo.c 					ITypeInfo_GetNames(typeinfo, func->memid, names, func->cParams + 1, &cnames);
typeinfo          515 ext/com_dotnet/com_typeinfo.c 						ITypeInfo_GetDocumentation(typeinfo, func->memid, NULL, &olename, NULL, NULL);
typeinfo          569 ext/com_dotnet/com_typeinfo.c 						ITypeInfo_GetDocumentation(typeinfo, func->memid, NULL, &olename, NULL, NULL);
typeinfo          590 ext/com_dotnet/com_typeinfo.c 			ITypeInfo_ReleaseFuncDesc(typeinfo, func);
typeinfo          602 ext/com_dotnet/com_typeinfo.c 	ITypeInfo_ReleaseTypeAttr(typeinfo, attr);
typeinfo          464 ext/com_dotnet/com_variant.c 	if (V_VT(&obj->v) != VT_DISPATCH && obj->typeinfo) {
typeinfo          465 ext/com_dotnet/com_variant.c 		ITypeInfo_Release(obj->typeinfo);
typeinfo          466 ext/com_dotnet/com_variant.c 		obj->typeinfo = NULL;
typeinfo          486 ext/com_dotnet/com_variant.c 	if (obj->typeinfo) {
typeinfo          487 ext/com_dotnet/com_variant.c 		ITypeInfo_Release(obj->typeinfo);
typeinfo          488 ext/com_dotnet/com_variant.c 		obj->typeinfo = NULL;
typeinfo         1028 ext/com_dotnet/com_variant.c 		if (vt != VT_DISPATCH && obj->typeinfo) {
typeinfo         1029 ext/com_dotnet/com_variant.c 			ITypeInfo_Release(obj->typeinfo);
typeinfo         1030 ext/com_dotnet/com_variant.c 			obj->typeinfo = NULL;
typeinfo           38 ext/com_dotnet/php_com_dotnet_internal.h 	ITypeInfo *typeinfo;
typeinfo          176 ext/com_dotnet/php_com_dotnet_internal.h int php_com_process_typeinfo(ITypeInfo *typeinfo, HashTable *id_to_name, int printdef, GUID *guid, int codepage TSRMLS_DC);