Freigeben über


IPrinterExtensionManager-Schnittstelle (printerextension.h)

Die IPrinterExtensionManager Schnittstelle wird durch CoCreating der PrinterExtensionManager- klasse abgerufen.

Erbschaft

Die IPrinterExtensionManager Schnittstelle erbt von der IUnknown Schnittstelle.

Methodik

Die IPrinterExtensionManager Schnittstelle verfügt über diese Methoden.

 
IPrinterExtensionManager::D isableEvents

Verbietet das Generieren von Ereignissen.
IPrinterExtensionManager::EnableEvents

Mit der EnableEvents-Methode können Ereignisse für den angegebenen Druckertreiber generiert werden, bis DisableEvents aufgerufen wird.

Bemerkungen

Jede Ereignissenke, die IPrinterExtensionEvent implementiert, ist über den IConnectionPoint Mechanismus mit der zugeordneten Ereignisquelle IPrinterExtensionManagerverbunden. Sie müssen einen Zeiger auf die IConnectionPoint- Schnittstelle abrufen, indem Sie QueryInterface- für das IPrinterExtensionManager- objekt aufrufen.

Es ist obligatorisch, IDispatch::Invoke auf der Ereignissenke zu implementieren, die IPrinterExtensionEventimplementiert, da dies der Mechanismus ist, über den Ereignisse ausgelöst werden.

Es genügt, Stubimplementierungen der anderen Methoden auf der IDispatch Schnittstelle bereitzustellen.

Anforderungen

Anforderung Wert
Zielplattform- Fenster
Header- printerextension.h