다음 용어는 비동기 스풀러 알림 설명에 사용됩니다.
| 기간 | 설명 |
|---|---|
| 콜백 인터페이스 | 수신 대기 클라이언트가 알림을 등록하는 경우 IPrintAsyncNotifyCallback 인터페이스에 대한 포인터를 제공해야 합니다. 이 인터페이스의 메서드는 알림이 도착하거나 채널이 닫혀 있을 때 다시 호출됩니다. |
| 클라이언트 수신 대기 중 | 인쇄 알림을 받기 위해 등록된 애플리케이션이나 스풀러 내부 구성 요소입니다. 이는 이전에 스풀러 알림 파이프의 클라이언트라고 하던 것과 다릅니다. 스풀러 알림 파이프의 클라이언트는 알림 유형 및 스키마를 정의하는 구성 요소입니다. |
| 알림 | 인쇄 구성 요소와 수신 대기 클라이언트 간에 알림 채널을 통해 전송된 데이터입니다. |
| 알림 채널 | 논리적 구성 요소입니다. IPrintAsyncNotifyCallback 인터페이스 포인터로 표시됩니다. 인쇄 구성 요소는 알림을 보내야 할 때 알림 채널을 만듭니다. 수신 대기 클라이언트는 데이터를 인쇄 구성 요소로 다시 보낼 때 알림 채널을 사용합니다. |
| 알림 등록 핸들 | 수신 클라이언트가 알림을 수신하기 위해 등록할 때 서비스에서 만든 핸들입니다. 수신 대기 클라이언트는 이 핸들을 사용하여 알림 등록을 취소할 수 있습니다. |
| 인쇄 구성 요소 | Spoolsv.exe의해 로드되는 구성 요소(예: 인쇄 프로세서, 드라이버 및 모니터). |
| service | 서비스 자체의 일부(Spoolsv.exe) 또는 클라이언트 쪽(Winspool.drv)의 일부로 스풀러가 구현하는 기능입니다. |