PrintAsyncNotifyUserFilter 列舉 (prnasnot.h)
指定通知只會移至與列印後台處理程式裝載發件者相同的使用者相關聯的接聽應用程式,或移至更廣泛的接聽應用程式集。
Syntax
typedef enum {
kPerUser,
kAllUsers
} PrintAsyncNotifyUserFilter;
常數
kPerUser 傳遞至 CreatePrintAsyncNotifyChannel 時 ,kPerUser 表示通知只會傳送到接聽使用 用戶端模擬 的應用程式,以模擬與列印後台處理程式裝載的發件者相同的使用者。 例如,如果列印後台處理程式裝載的發件者傳送通知,指出列印作業已完成列印,則只有接聽模擬提交作業之使用者的應用程式會收到通知。 傳遞至 RegisterForPrintAsyncNotifications 時,kPerUser 表示接聽程式只會收到來自模擬與接聽程式相同使用者之發件者的通知。 |
kAllUsers 傳遞至 CreatePrintAsyncNotifyChannel 時 、kAllUsers 指出無論用戶為何,通知都會移至所有接聽應用程式;只要傳送者在相關聯的列印佇列或列印伺服器上具有系統管理許可權。 當傳遞至 RegisterForPrintAsyncNotifications 時,kAllUsers 表示通知會移至相關聯使用者具有列印佇列或列印伺服器上的系統管理許可權的所有接聽應用程式。 |
備註
無論傳遞的值為何,接聽程式只會接收其註冊的通知類型。
用戶可以同時登入多個終端伺服器會話。 無論哪些會話裝載這些應用程式,所有使用者的應用程式都會收到他們已註冊的通知。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
標頭 | prnasnot.h |