Получаю у объекта ITypeInfo через IDispatch::GetTypeInfo. Функция ITypeInfo::GetFuncDesc всегда возвращает E_INVALIDARG, независимо от параметров. Код на FASM Код (Text): xor ebx,ebx .list_func: push ecx cominvk TypeInfo,GetFuncDesc,ebx,p_funcdesc ;<-Здесь ошибка test eax,eax jnz @f mov esi,[p_funcdesc] mov eax,[esi] cinvoke wsprintf,strbuf,_format,eax invoke MessageBox,0,strbuf,_title,0 cominvk TypeInfo,ReleaseFuncDesc,[p_funcdesc] @@: inc ebx pop ecx loop .list_func Хочу получить все методы объекта, может это как-то по-другому делать надо?