スプーラー通知

この機能は Windows Vista 以降で使用できます。

スプーラー通知のメカニズムは、スプーラーがホストするコンポーネント (プリンター ドライバー、印刷プロセッサ、ポート モニターなど) とアプリケーション間の双方向通信用のパスを提供します。 関係するアプリケーションは、異なるセッションとセキュリティ コンテキストで実行することができます。

スプーラー通知のメカニズムは、スプーラー プロセスで実行される印刷コンポーネントが、印刷ジョブが開始されたセッションでユーザー インターフェイス要素を表示する必要がある場合に発生する問題を解決します。 Windows 2000 以前では、これらの印刷コンポーネントによって表示されるすべての UI は、スプーラー サービスが実行されるセッションであるセッション 0 に常に表示されます。 この問題を解決するために、Windows XP では、SplPromptUIInUsersSessionSplIsSessionZero という2つのスプーラ関数が追加されました。 スプーラー通知のメカニズムは、ダイアログ ボックスでのメッセージの表示に限定される、これらの機能よりも多くの機能を提供します。

スプーラー通知の概要

スプーラー通知の用語集

パブリック インターフェイス