この機能は、Windows Vista 以降で使用できます。
スプーラー通知メカニズムは、スプーラーでホストされるコンポーネント (プリンター ドライバー、印刷プロセッサ、ポート モニターなど) とアプリケーション間の双方向通信パスを提供します。 関係するアプリケーションは、さまざまなセッションとセキュリティ コンテキストで実行できます。
スプーラー通知メカニズムは、スプーラー プロセスで実行される印刷コンポーネントが、印刷ジョブが開始されたセッションでユーザー インターフェイス要素を表示する必要がある場合に発生する問題を解決します。 Windows 2000 以前では、これらの印刷コンポーネントによって表示されるすべての UI は、スプーラー サービスが実行されるセッションであるセッション 0 に常に表示されます。 この問題を解決するために、Windows XP、 SplPromptUIInUsersSession 、 SplIsSessionZero の 2 つのスプーラー関数が追加されました。 スプーラー通知メカニズムは、ダイアログ ボックスでのメッセージの表示に限定される、これらの機能よりも多くの機能を提供します。