Справочник по технологии COM
Страница 67. ITypeLib::GetTypelnfoOfGuid


 

ITypeLib::GetTypelnfoOfGuid

Возвращает описание типа, соответствующее заданному GUID.

HRESULT GetTypeInfoOfGuid
(
REFGUID guid,
ITypelnfo FAR* FAR* ppTInfo
);

Параметры:
guid
Указатель на GUID описания типа.
ppTInfo
Указатель, по которому возвращается указатель на интерфейс ITypelnfo.

Коды возврата:
Из возвращенного HRESULT получают один из следующих кодов возврата:

Код возврата Значение
S_OK Успех.
TYPE_E_ELEMENTNOTFOUND В библиотеке не найдено описание типа с заданным GUID.
E_OUTOFMEMORY Не хватает памяти.
E_INVALIDARG Один или несколько аргументов неверны.
TYPE_E_IOERROR Функция не может выполнить запись в файл.
TYPE_E_INVDATAREAD Функция не может читать из файла.
TYPE_E_UNSUPFORMAT Библиотека типа имеет старый формат.
TYPE_E_REGISTRYACCESS Ошибка при обращении к системной регистрационной базе данных.
TYPE E INVALIDSTATE Не удается открыть библиотеку типа.

 
Следующая статья »