Compartilhar via


Terminologia de notificação do spooler

Os termos a seguir são usados na discussão da notificação assíncrona do spooler:

Termo Descrição
interface de retorno de chamada Quando um cliente ouvinte se registra para notificações, ele deve fornecer um ponteiro para uma interface IPrintAsyncNotifyCallback . Os métodos dessa interface são chamados de volta quando as notificações chegam ou quando o canal é fechado.
clientes ouvintes Aplicativos ou componentes internos do spooler registrados para receber notificações de impressão. Isso é diferente do que antes era chamado de clientes do pipe de notificação do spooler. Um cliente do pipe de notificação do spooler é qualquer componente que define um tipo de notificação e um esquema.
notificação Dados enviados por meio do canal de notificação entre os componentes de impressão e os clientes ouvintes.
canal de notificação Um componente lógico. Ele é representado por um ponteiro de interface IPrintAsyncNotifyCallback . O componente de impressão cria o canal de notificação quando precisa enviar notificações. O cliente ouvinte usa o canal de notificação quando envia dados de volta para o componente de impressão.
identificador de registro de notificação O identificador criado pelo serviço quando um cliente ouvinte se registra para receber notificações. O cliente ouvinte pode usar esse identificador para cancelar o registro de notificações.
componente de impressão Componentes carregados por Spoolsv.exe, como processadores de impressão, drivers e monitores.
service Funcionalidade implementada pelo spooler, como parte do próprio serviço (Spoolsv.exe) ou como parte do lado do cliente (Winspool.drv).