COM_INTERFACE_ENTRY_CACHED_TEAR_OFF ( iid, , x панк )
Параметры
iid
[в] Идентификатор GUID интерфейса отрывания.
x
[в] Имя класса, реализующего интерфейс.
панк
[в] Имя указателя IUnknown . Необходимо быть членом класса, содержащего COM карты. Должен быть инициализирован значением NULL в конструкторе класса объекта.
Примечания
Сохраняет данные интерфейса для каждого экземпляра. Если интерфейс не используется, это снижает общий размер экземпляра объекта.
К примеру, от образца ATL COMMAP
BEGI&N_COM_MAP(COuter)
nbsp; ...
COM_INTERFACE_ENTRY_CACHED_TEAR_OFF (IID_ITearOff2, CTearOff2, m_pUnkTearOff2.p)
...
END_COM_MAP()
Увидеть COM_INTERFACE_ENTRY макросы для замечаний о записи сопоставления COM.