Интерфейс IPrinterExtensionManager (printerextension.h)
Интерфейс IPrinterExtensionManager извлекается с помощью CoCreating класса PrinterExtensionManager.
Наследство
Интерфейс IPrinterExtensionManager наследует от интерфейса IUnknown.
Методика
Интерфейс IPrinterExtensionManager имеет эти методы.
IPrinterExtensionManager::D isableEvents Запрещает создавать события. |
IPrinterExtensionManager::EnableEvents Метод EnableEvents позволяет создавать события для указанного драйвера принтера до вызова DisableEvents. |
Замечания
Любой приемник событий, реализующий IPrinterExtensionEvent, подключен к связанному источнику событий IPrinterExtensionManagerчерез механизм IConnectionPoint. Необходимо получить указатель на интерфейс IConnectionPoint путем вызова QueryInterface в объекте IPrinterExtension Manager.
Необходимо реализовать IDispatch::Invoke в приемнике событий, реализующего IPrinterExtensionEvent, так как это механизм, с помощью которого создаются события.
Достаточно предоставить заглушки других методов в интерфейсе IDispatch.
Требования
Требование | Ценность |
---|---|
целевая платформа | Виндоус |
заголовка | printerextension.h |