다음을 통해 공유


prnasnot.h 헤더

이 헤더는 Windows GDI에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

prnasnot.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

인터페이스

 
IPrintAsyncNotifyCallback

인쇄 스풀러에서 호스트되는 애플리케이션 및 구성 요소에서 사용하는 통신 채널을 만들고 관리합니다.
IPrintAsyncNotifyChannel

인쇄 스풀러에서 호스팅하는 구성 요소가 애플리케이션에 알림을 보내는 데 사용하는 통신 채널을 나타냅니다. 채널이 양방향인 경우 애플리케이션은 동일한 채널을 사용하여 응답을 구성 요소로 다시 보낼 수 있습니다.
IPrintAsyncNotifyDataObject

알림 채널에서 보낸 데이터를 캡슐화합니다.

Functions

 
CreatePrintAsyncNotifyChannel

인쇄 드라이버 또는 포트 모니터와 같은 인쇄 스풀러 호스팅 인쇄 구성 요소와 구성 요소에서 알림을 받는 애플리케이션 간에 통신 채널을 만듭니다.
RegisterForPrintAsyncNotifications

애플리케이션이 프린터 드라이버, 인쇄 프로세서 및 포트 모니터와 같은 인쇄 스풀러 호스팅 인쇄 구성 요소의 알림을 등록할 수 있도록 합니다.
UnRegisterForPrintAsyncNotifications

등록한 애플리케이션이 인쇄 스풀러 호스팅 인쇄 구성 요소에서 알림을 수신하여 등록을 취소할 수 있도록 합니다.

열거형

 
PrintAsyncNotifyConversationStyle

애플리케이션과 인쇄 스풀러 호스팅 구성 요소(예: 프린터 드라이버, 인쇄 프로세서 및 포트 모니터) 간의 통신이 양방향인지 아니면 단방향인지를 지정합니다.
PrintAsyncNotifyError

비동기 알림 실패 후 반환된 HRESULT의 오류 코드 부분을 지정합니다.
PrintAsyncNotifyUserFilter

알림이 인쇄 스풀러 호스팅 발신자와 동일한 사용자와 연결된 수신 대기 애플리케이션으로만 이동하거나 더 광범위한 수신 대기 애플리케이션 집합으로 이동하는지 여부를 지정합니다.