Справочник по технологии COM Страница 63. ITypeLib::GetLibAttr
|
Страница 63 из 111 ITypeLib::GetLibAttr Возвращает структуру, содержащую атрибуты библиотеки. HRESULT GetLibAttr ( TLIBATTR FAR* FAR* ppTLibAttrr );
Параметр: ppTLibAttr Указатель на структуру, содержащую атрибуты библиотеки. Коды возврата: Из возвращенного HRESULT получают один из следующих кодов возврата: Код возврата | Значение | S_OK | Успех. | E_OUTOFMEMORY | He хватает памяти. | E_INVALIDARG | Один или несколько аргументов неверны. | TYPE_E_IOERROR | Функция не может выполнить запись в файл. | TYPE_E_INVDATAREAD | Функция не может читать из файла. | TYPE_E_UNSUPFORMAT | Библиотека типа имеет старый формат. | TYPE_E_INVALIDSTATE | Не удается открыть библиотеку типа. | Комментарии: Для освобождения памяти, выделенной под структуру TLIBATTR, используйте ITуреLib::ReleaseTLibAttr. |