Терминология уведомлений очереди очереди
При обсуждении асинхронного уведомления очереди очереди используются следующие термины:
Термин | Описание |
---|---|
интерфейс обратного вызова | Когда прослушивающий клиент регистрирует уведомления, он должен предоставить указатель на интерфейс IPrintAsyncNotifyCallback . Методы этого интерфейса вызываются при поступлении уведомлений или при закрытии канала. |
прослушивание клиентов | Приложения или внутренние компоненты очереди очереди, зарегистрированные для получения уведомлений о печати. Это отличается от того, что ранее называлось клиентами канала уведомлений очереди очереди. Клиент канала уведомлений очереди — это любой компонент, определяющий тип и схему уведомления. |
уведомление | Данные, передаваемые по каналу уведомлений между компонентами печати и прослушивающими клиентами. |
канал уведомлений | Логический компонент. Он представлен указателем интерфейса IPrintAsyncNotifyCallback . Компонент печати создает канал уведомлений, когда ему нужно отправлять уведомления. Прослушивающий клиент использует канал уведомлений при отправке данных обратно в компонент печати. |
дескриптор регистрации уведомлений | Дескриптор, созданный службой, когда прослушивающие клиенты регистрируются для получения уведомлений. Прослушивающий клиент может использовать этот дескриптор для отмены регистрации уведомлений. |
компонент печати | Компоненты, загруженные Spoolsv.exe, такие как процессоры печати, драйверы и мониторы. |
service | Функциональные возможности, реализованные диспетчером очереди очереди, либо как часть самой службы (Spoolsv.exe) или как часть клиентской части (Winspool.drv). |