IPrinterExtensionManager::EnableEvents-Methode (printerextension.h)
Die EnableEvents-Methode ermöglicht das Generieren von Ereignissen für den angegebenen Druckertreiber, bis DisableEvents aufgerufen wird.
Syntax
HRESULT EnableEvents(
[in] GUID printerDriverId
);
Parameter
[in] printerDriverId
Die GUID, die den angegebenen Treiber darstellt, für den Ereignisse aktiviert werden sollen. Diese GUID wird in der INF-Datei angegeben und auch durch die Manifestdateidirektive "PrinterDriverID" angegeben.
Rückgabewert
Diese Methode gibt einen HRESULT-Wert zurück.
Die Druckererweiterung sollte diese Methode beim Starten aufrufen, damit Treiberereignisse generiert werden, damit sie verwendet werden kann.
Hinweise
Bei einem Treiberereignis wie z. B. Druckeinstellungen oder Druckerbenachrichtigungen wird erwartet, dass die App EnableEvents aufruft. Wenn die App EnableEvents jedoch nicht innerhalb von 5 Sekunden aufruft, geht das Drucksystem davon aus, dass eine Benutzeroberfläche aufgerufen wurde, aber nicht reagiert, sodass stattdessen eine Standard-Benutzeroberfläche angezeigt wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 |
Zielplattform | Desktop |
Kopfzeile | printerextension.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für