Справочник по технологии COM
Страница 60. Интерфейс ITypeLib


Интерфейс ITypeLib

В библиотеке типа хранятся данные, описывающие некоторый набор объектов. Библиотека типа может быть отдельным двоичным файлом (.tlb), ресурсом в DLL или исполняемом файле (.dll или .ехе) либо частью файла составного документа.

Где реализованы Кто использует Имя заголовочного файла
Oleaut32.dll (32-разрядные системы) Программные инструменты, которым необходим доступ к описаниям объектов, хранящимся в библиотеках типов. Oleauto.h
Typelib.dll (16-разрядные системы)  Dispatch.h

Список всех установленных библиотек есть в системном реестре.

Интерфейс ITypeLib предоставляет методы доступа к библиотеке описаний типов.

Он поддерживает:

  • Понятие обобщенного контейнера информации о типах. ITypeLib поддерживает перечисление описаний типа, содержащихся в библиотеке.
  • Глобальные функции и данные. Библиотека типа может содержать описания набора модулей, каждый из которых эквивалентен исходному файлу С или C+ + , экспортирующему данные и функции. Библиотека типа поддерживает компиляцию ссылок на экспортированные данные и функции.
  • Общую информацию, включая читабельное имя библиотеки и справочную информацию о библиотеке в целом.

 

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