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


Интерфейсы (библиотека ATL)

Интерфейс способ объект предоставляет свою функциональность с внешним миром.В модели COM интерфейс таблица указателей (например C++ vtable) к функциям указанным объектом.Таблица представляет интерфейс, и функции, к которому оно указывает методы этого интерфейса.Объект может предоставлять любое число интерфейсов, так как он выбирает.

Каждый интерфейс основан на основном интерфейсе модели COM, IUnknown.Методы позволяют IUnknown переход к другим интерфейсов, предоставляемых объектом.

Кроме того, присваивается каждому интерфейсу уникальный идентификатор интерфейса (IID).Эта уникальность облегчает поддержки управления версиями интерфейса.Новая версия интерфейса просто новый интерфейс с помощью ИДЕНТИФИКАТОРА.

ПримечаниеПримечание

Стандартные IIDs для стандартного модели COM и интерфейсы OLE.

См. также

Ссылки

Введение в COM

COM Objects and Interfaces