Функции, предназначенные для загрузки, регистрации и работы с библиотеками типа, предоставляют Oleaut32.dll (в 32-разрядных системах) и Typelib.dll (в 16-разрядных системах).
Категория | Имя функции | Назначение |
---|---|---|
Загрузка библиотеки | LoadTypeLib | Загружает и регистрирует библиотеку типа. |
Загрузка библиотеки | LoadRegTypeLib | Загружает библиотеку типа по информации из реестра. |
Регистрация библиотеки | RegisterTypeLib | Добавляет информацию о библиотеке типа к системному реестру. |
Регистрация библиотеки | UnRegisterTypeLib | Удаляет из реестра информацию, добавленную с помощью RegisterTypeLib. |
Регистрация библиотеки | LoadTypeLibEx | Загружает библиотеку типа и (возможно) регистрирует ее в системном реестре. |
Регистрация библиотеки | QueryPathOfRegTypeLib | Возвращает путь к зарегистрированной библиотеке типа. |
Компиляция типа | LHashValOfNameSys LHashValOfName | Вычисляет хэш-значение имени для передачи ITvpeComp::Bind. ITypeComp::BindType, ITypeLib::IsName или ITypeLib::FindName. |