IPrinterExtensionManager-Schnittstelle (printerextension.h)
Die IPrinterExtensionManager-Schnittstelle wird durch CoCreating der PrinterExtensionManager-Klasse abgerufen.
Vererbung
Die IPrinterExtensionManager-Schnittstelle erbt von der IUnknown-Schnittstelle .
Methoden
Die IPrinterExtensionManager-Schnittstelle verfügt über diese Methoden.
IPrinterExtensionManager::D isableEvents Lässt das Generieren von Ereignissen nicht zu. |
IPrinterExtensionManager::EnableEvents Die EnableEvents-Methode ermöglicht das Generieren von Ereignissen für den angegebenen Druckertreiber, bis DisableEvents aufgerufen wird. |
Hinweise
Jede Ereignissenke, die IPrinterExtensionEvent implementiert, wird über den IConnectionPoint-Mechanismus mit der zugeordneten Ereignisquelle IPrinterExtensionManager verbunden. Sie müssen einen Zeiger auf die IConnectionPoint-Schnittstelle abrufen, indem Sie QueryInterface für das IPrinterExtensionManager-Objekt aufrufen.
Es ist obligatorisch, IDispatch::Invoke für die Ereignissenke zu implementieren, die IPrinterExtensionEvent implementiert, da dies der Mechanismus ist, über den Ereignisse ausgelöst werden.
Es reicht aus, Stubimplementierungen der anderen Methoden auf der IDispatch-Schnittstelle bereitzustellen.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | printerextension.h |