Поделиться через


Функция CreateTypeLib (oleauto.h)

Предоставляет доступ к новому экземпляру объекта, который поддерживает интерфейс ICreateTypeLib .

Синтаксис

HRESULT CreateTypeLib(
  SYSKIND        syskind,
  LPCOLESTR      szFile,
  ICreateTypeLib **ppctlib
);

Параметры

syskind

Целевая операционная система, для которой создается библиотека типов.

szFile

Имя создаваемого файла.

ppctlib

Интерфейс ICreateTypeLib .

Возвращаемое значение

Код возврата Описание
S_OK
Успешно.
E_INVALIDARG
Один или несколько аргументов недопустимы.
E_OUTOFMEMORY
Недостаточно памяти для завершения операции.
STG_E_INSUFFICIENTMEMORY
Недостаточно памяти для завершения операции.
TYPE_E_IOERROR
Функции не удалось создать файл.
 

Этот метод также может возвращать ошибки FACILITY_STORAGE.

Комментарии

CreateTypeLib задает выходной параметр (ppctlib), указывающий на только что созданный объект, поддерживающий интерфейс ICreateTypeLib .

Требования

Требование Значение
Целевая платформа Windows
Header oleauto.h
Библиотека OleAut32.lib
DLL OleAut32.dll

См. также раздел

Создание функций для типов