typeinfo          238 ext/com_dotnet/com_com.c 	if (FAILED(IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &obj->typeinfo)) && typelib_name) {
typeinfo          251 ext/com_dotnet/com_com.c 			ITypeLib_GetTypeInfo(TL, 0, &obj->typeinfo);
typeinfo          254 ext/com_dotnet/com_com.c 	} else if (obj->typeinfo && COMG(autoreg_on)) {
typeinfo          257 ext/com_dotnet/com_com.c 		if (SUCCEEDED(ITypeInfo_GetContainingTypeLib(obj->typeinfo, &TL, &idx))) {
typeinfo          434 ext/com_dotnet/com_com.c 	if (obj->typeinfo) {
typeinfo          435 ext/com_dotnet/com_com.c 		hr = ITypeInfo_GetIDsOfNames(obj->typeinfo, &olename, 1, dispid);
typeinfo          440 ext/com_dotnet/com_com.c 				ITypeInfo_Release(obj->typeinfo);
typeinfo          441 ext/com_dotnet/com_com.c 				obj->typeinfo = NULL;
typeinfo          695 ext/com_dotnet/com_com.c 	ITypeInfo *typeinfo = NULL;
typeinfo          720 ext/com_dotnet/com_com.c 	typeinfo = php_com_locate_typeinfo(typelibname, obj, dispname, 1);
typeinfo          722 ext/com_dotnet/com_com.c 	if (typeinfo) {
typeinfo          727 ext/com_dotnet/com_com.c 		if (php_com_process_typeinfo(typeinfo, id_to_name, 0, &obj->sink_id, obj->code_page)) {
typeinfo          741 ext/com_dotnet/com_com.c 	if (typeinfo) {
typeinfo          742 ext/com_dotnet/com_com.c 		ITypeInfo_Release(typeinfo);
typeinfo          758 ext/com_dotnet/com_com.c 	ITypeInfo *typeinfo;
typeinfo          773 ext/com_dotnet/com_com.c 	typeinfo = php_com_locate_typeinfo(typelibname, obj, ifacename, wantsink ? 1 : 0);
typeinfo          774 ext/com_dotnet/com_com.c 	if (typeinfo) {
typeinfo          775 ext/com_dotnet/com_com.c 		php_com_process_typeinfo(typeinfo, NULL, 1, NULL, obj ? obj->code_page : COMG(code_page));
typeinfo          776 ext/com_dotnet/com_com.c 		ITypeInfo_Release(typeinfo);
typeinfo          284 ext/com_dotnet/com_dotnet.c 						IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &obj->typeinfo);
typeinfo          293 ext/com_dotnet/com_dotnet.c 					IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &obj->typeinfo);
typeinfo          286 ext/com_dotnet/com_handlers.c 		if (obj->typeinfo) {
typeinfo          296 ext/com_dotnet/com_handlers.c 			if (SUCCEEDED(ITypeInfo_GetTypeComp(obj->typeinfo, &comp))) {
typeinfo          599 ext/com_dotnet/com_handlers.c 	if (obj->typeinfo) {
typeinfo          600 ext/com_dotnet/com_handlers.c 		ITypeInfo_Release(obj->typeinfo);
typeinfo          601 ext/com_dotnet/com_handlers.c 		obj->typeinfo = NULL;
typeinfo          639 ext/com_dotnet/com_handlers.c 	if (cloneobj->typeinfo) {
typeinfo          640 ext/com_dotnet/com_handlers.c 		ITypeInfo_AddRef(cloneobj->typeinfo);
typeinfo           65 ext/com_dotnet/com_misc.c 	IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &obj->typeinfo);
typeinfo           88 ext/com_dotnet/com_misc.c 		IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &obj->typeinfo);
typeinfo          266 ext/com_dotnet/com_typeinfo.c 	ITypeInfo *typeinfo = NULL;
typeinfo          287 ext/com_dotnet/com_typeinfo.c 			if (obj->typeinfo) {
typeinfo          288 ext/com_dotnet/com_typeinfo.c 				ITypeInfo_AddRef(obj->typeinfo);
typeinfo          289 ext/com_dotnet/com_typeinfo.c 				return obj->typeinfo;
typeinfo          291 ext/com_dotnet/com_typeinfo.c 				IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &typeinfo);
typeinfo          292 ext/com_dotnet/com_typeinfo.c 				if (typeinfo) {
typeinfo          293 ext/com_dotnet/com_typeinfo.c 					return typeinfo;
typeinfo          296 ext/com_dotnet/com_typeinfo.c 		} else if (dispname && obj->typeinfo) {
typeinfo          299 ext/com_dotnet/com_typeinfo.c 			ITypeInfo_GetContainingTypeLib(obj->typeinfo, &typelib, &idx);
typeinfo          301 ext/com_dotnet/com_typeinfo.c 			IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &typeinfo);
typeinfo          305 ext/com_dotnet/com_typeinfo.c 				ITypeInfo_GetContainingTypeLib(typeinfo, &typelib, &idx);
typeinfo          308 ext/com_dotnet/com_typeinfo.c 					ITypeInfo_Release(typeinfo);
typeinfo          309 ext/com_dotnet/com_typeinfo.c 					typeinfo = NULL;
typeinfo          324 ext/com_dotnet/com_typeinfo.c 		if (FAILED(ITypeLib_FindName(typelib, olename, 0, &typeinfo, &memid, &cfound)) || cfound == 0) {
typeinfo          352 ext/com_dotnet/com_typeinfo.c 							if (SUCCEEDED(ITypeInfo_GetRefTypeInfo(coinfo, rt, &typeinfo)))
typeinfo          366 ext/com_dotnet/com_typeinfo.c 		ITypeLib_GetTypeInfoOfGuid(typelib, &iid, &typeinfo);
typeinfo          373 ext/com_dotnet/com_typeinfo.c 	return typeinfo;
typeinfo          433 ext/com_dotnet/com_typeinfo.c int php_com_process_typeinfo(ITypeInfo *typeinfo, HashTable *id_to_name, int printdef, GUID *guid, int codepage)
typeinfo          443 ext/com_dotnet/com_typeinfo.c 	if (FAILED(ITypeInfo_GetTypeAttr(typeinfo, &attr))) {
typeinfo          457 ext/com_dotnet/com_typeinfo.c 			ITypeInfo_GetDocumentation(typeinfo, MEMBERID_NIL, &olename, NULL, NULL, NULL);
typeinfo          478 ext/com_dotnet/com_typeinfo.c 			if (FAILED(ITypeInfo_GetFuncDesc(typeinfo, i, &func)))
typeinfo          487 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          591 ext/com_dotnet/com_typeinfo.c 			ITypeInfo_ReleaseFuncDesc(typeinfo, func);
typeinfo          603 ext/com_dotnet/com_typeinfo.c 	ITypeInfo_ReleaseTypeAttr(typeinfo, attr);
typeinfo          499 ext/com_dotnet/com_variant.c 	if (V_VT(&obj->v) != VT_DISPATCH && obj->typeinfo) {
typeinfo          500 ext/com_dotnet/com_variant.c 		ITypeInfo_Release(obj->typeinfo);
typeinfo          501 ext/com_dotnet/com_variant.c 		obj->typeinfo = NULL;
typeinfo          521 ext/com_dotnet/com_variant.c 	if (obj->typeinfo) {
typeinfo          522 ext/com_dotnet/com_variant.c 		ITypeInfo_Release(obj->typeinfo);
typeinfo          523 ext/com_dotnet/com_variant.c 		obj->typeinfo = NULL;
typeinfo         1063 ext/com_dotnet/com_variant.c 		if (vt != VT_DISPATCH && obj->typeinfo) {
typeinfo         1064 ext/com_dotnet/com_variant.c 			ITypeInfo_Release(obj->typeinfo);
typeinfo         1065 ext/com_dotnet/com_variant.c 			obj->typeinfo = NULL;
typeinfo           42 ext/com_dotnet/php_com_dotnet_internal.h 	ITypeInfo *typeinfo;
typeinfo          179 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);