Terminología de notificación de Spooler
Los términos siguientes se usan en la explicación de la notificación de cola asincrónica:
Término | Descripción |
---|---|
interfaz de devolución de llamada | Cuando un cliente de escucha se registra para las notificaciones, debe proporcionar un puntero a una interfaz IPrintAsyncNotifyCallback . Los métodos de esta interfaz se vuelven a llamar cuando llegan las notificaciones o cuando se cierra el canal. |
clientes de escucha | Aplicaciones o componentes internos de cola registrados para recibir notificaciones de impresión. Esto es diferente de lo que se conocía anteriormente como los clientes de la canalización de notificación de cola. Un cliente de la canalización de notificación de cola es cualquier componente que defina un tipo de notificación y un esquema. |
notificación | Datos enviados a través del canal de notificación entre los componentes de impresión y los clientes de escucha. |
canal de notificación | Componente lógico. Se representa mediante un puntero de interfaz IPrintAsyncNotifyCallback . El componente de impresión crea el canal de notificación cuando necesita enviar notificaciones. El cliente de escucha usa el canal de notificación cuando devuelve datos al componente de impresión. |
identificador de registro de notificaciones | Identificador creado por el servicio cuando un cliente de escucha se registra para recibir notificaciones. El cliente de escucha puede usar este identificador para anular el registro de las notificaciones. |
componente de impresión | Componentes cargados por Spoolsv.exe, como procesadores de impresión, controladores y monitores. |
service | Funcionalidad implementada por el administrador de colas, ya sea como parte del propio servicio (Spoolsv.exe) o como parte del lado cliente (Winspool.drv). |