Beispielcode für Windows RegisterForPrintAsyncNotifications in dem Spooler-API?
-
26-09-2019 - |
Frage
Windows Vista eingeführt Benachrichtigungen vom Printer Spooler mit der RegisterForPrintAsyncNotifications Funktion ( http://msdn.microsoft.com/en-us/library/dd162919 (VS.85) aspx )
Wer weiß jeder Beispielcode für Spooler-Benachrichtigungen, die Funktion? Ich habe es nicht gelungen, irgendwelche zu finden und es scheint seltsam, dass Microsoft die Methode ohne Beispiele veröffentlichen würde.
Lösung
Der Windows WDK 8.1 eine Probe VS-Lösung enthält dass zeigt den Asynchron-API. Aber es ist nicht Teil des Win10 WDK. Die Lösung baut zwei Projekte:
- eine statische Bibliothek, dass Sie mit Ihrem Port-Monitor oder Druckertreiber verknüpfen können und welche sendet Benachrichtigungen
- eine Client-Anwendung, die die Benachrichtigungen und knallt Meldungsfelder oder Ballon UI aus der Taskleiste erhält.
Sie sollten wahrscheinlich auch prüfen diese MS Japanisch Artikel , welche Listen die Schritte, um die statische Bibliothek api aus Ihrem bestehenden Code aufzurufen erforderlich.