Функция RegisterTypeLibForUser (oleauto.h)
Регистрирует библиотеку типов для использования вызывающим пользователем.
Синтаксис
HRESULT RegisterTypeLibForUser(
ITypeLib *ptlib,
[in] OLECHAR *szFullPath,
[in, optional] OLECHAR *szHelpDir
);
Параметры
ptlib
Библиотека типов.
[in] szFullPath
Полная спецификация пути для библиотеки типов.
[in, optional] szHelpDir
Каталог, в котором можно найти файл справки для зарегистрированной библиотеки. Этот параметр может быть нулевым.
Возвращаемое значение
Эта функция может возвращать одно из этих значений.
Код возврата | Описание |
---|---|
|
Успешно. |
|
Один или несколько аргументов недопустимы. |
|
Недостаточно памяти для завершения операции. |
|
Не удалось записать функцию в файл. |
|
Не удалось открыть базу данных регистрации системы. |
|
Не удалось открыть библиотеку типов. |
Комментарии
RegisterTypeLibForUser имеет функции, идентичные RegisterTypeLib , за исключением того, что библиотека типов зарегистрирована для использования только вызывающим удостоверением пользователя.
Требования
Целевая платформа | Windows |
Header | oleauto.h |
Библиотека | OleAut32.lib |
DLL | OleAut32.dll |