Condividi tramite


Terminologia delle notifiche di Spooler

I termini seguenti vengono usati nella discussione della notifica dello spooler asincrono:

Termine Descrizione
interfaccia di callback Quando un client in ascolto esegue la registrazione per le notifiche, deve fornire un puntatore a un'interfaccia IPrintAsyncNotifyCallback . I metodi di questa interfaccia vengono richiamati quando arrivano le notifiche o quando il canale viene chiuso.
client in ascolto Applicazioni o componenti interni dello spooler registrati per ricevere notifiche di stampa. Questo comportamento è diverso da quello precedentemente definito client della pipe di notifica dello spooler. Un client della pipe di notifica dello spooler è indipendentemente dal componente che definisce un tipo di notifica e uno schema.
Notifica Dati inviati tramite il canale di notifica tra i componenti di stampa e i client in ascolto.
canale di notifica Componente logico. È rappresentato da un puntatore all'interfaccia IPrintAsyncNotifyCallback . Il componente di stampa crea il canale di notifica quando deve inviare notifiche. Il client in ascolto usa il canale di notifica quando invia i dati al componente di stampa.
handle di registrazione delle notifiche Handle creato dal servizio quando un client in ascolto esegue la registrazione per la ricezione di notifiche. Il client in ascolto può usare questo handle per annullare la registrazione per le notifiche.
componente di stampa Componenti caricati da Spoolsv.exe, ad esempio processori di stampa, driver e monitoraggi.
Servizio Funzionalità implementata dallo spooler, come parte del servizio stesso (Spoolsv.exe) o come parte del lato client (Winspool.drv).