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


Интерфейс IPrinterExtensionManager (printerextension.h)

Интерфейс IPrinterExtensionManager извлекается с помощью coCreating класса PrinterExtensionManager .

Наследование

Интерфейс IPrinterExtensionManager наследуется от интерфейса IUnknown .

Методы

Интерфейс IPrinterExtensionManager содержит следующие методы.

 
IPrinterExtensionManager::D isableEvents

Запрещает создание событий.
IPrinterExtensionManager::EnableEvents

Метод EnableEvents позволяет создавать события для указанного драйвера принтера до вызова DisableEvents.

Комментарии

Любой приемник событий, реализующий IPrinterExtensionEvent , подключается к связанному источнику событий IPrinterExtensionManager через механизм IConnectionPoint . Необходимо получить указатель на интерфейс IConnectionPoint , вызвав QueryInterface для объекта IPrinterExtensionManager .

Обязательно реализовать IDispatch::Invoke в приемнике событий, который реализует IPrinterExtensionEvent, так как это механизм, с помощью которого создаются события.

Достаточно предоставить реализации заглушки для других методов в интерфейсе IDispatch .

Требования

Требование Значение
Целевая платформа Windows
Header printerextension.h