다음을 통해 공유


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