Возвращает структуру, содержащую атрибуты библиотеки.
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.