Поделиться через


Терминология уведомлений очереди очереди

При обсуждении асинхронного уведомления очереди очереди используются следующие термины:

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