Freigeben über


Spooler-Benachrichtigung

Dieses Feature ist in Windows Vista und höher verfügbar.

Der Spooler-Benachrichtigungsmechanismus bietet einen bidirektionale Kommunikationspfad zwischen von Spooler gehosteten Komponenten (z. B. Druckertreibern, Druckprozessoren und Portmonitoren) und Anwendungen. Die beteiligten Anwendungen können in verschiedenen Sitzungen und Sicherheitskontexten ausgeführt werden.

Der Spooler-Benachrichtigungsmechanismus löst das Problem, das auftritt, wenn Druckkomponenten, die im Spoolerprozess ausgeführt werden, Benutzeroberflächenelemente in der Sitzung anzeigen müssen, in der der Druckauftrag initiiert wurde. In Windows 2000 und früheren Versionen wird jede Benutzeroberfläche, die von diesen Druckkomponenten angezeigt wird, immer in Sitzung Null angezeigt, der Sitzung, in der der Spoolerdienst ausgeführt wird. Zur Unterstützung dieses Problems wurden zwei Spoolerfunktionen für Windows XP, SplPromptUIInUsersSession und SplIsSessionZero hinzugefügt. Der Spooler-Benachrichtigungsmechanismus bietet mehr Funktionen als diese Funktionen, die auf die Darstellung von Nachrichten in Dialogfeldern beschränkt sind.

Übersicht über die Spooler-Benachrichtigung

Terminologie für Spoolerbenachrichtigungen

Öffentliche Schnittstellen