COM_INTERFACE_ENTRY_NOINTERFACE ( x )
Параметры
x
[в] Текст, используемый для построения интерфейса идентификатор.
Примечания
Возвращает E_NOINTERFACE и прекращает COM карта обработки, когда запрашивается указанный интерфейс. Этот макрос можно использовать для предотвращения использования в конкретном случае интерфейс. Например можно вставить этот макрос в вашу карту COM прямо перед COM_INTERFACE_ENTRY_AGGREGATE_BLIND для предотвращения пересылки в совокупности внутренний неизвестный запрос для интерфейса.
Интерфейс IID будет построена путем добавления x для IID_ . Например, если x — IPersistStorage , будет IIDIID_IPersistStorage.
Увидеть COM_INTERFACE_ENTRY макросы для замечаний о записи сопоставления COM.