Compartilhar via


Interface IPrintAsyncNotifyCallback (prnasnot.h)

Cria e gerencia um canal de comunicação usado por aplicativos e componentes hospedados pelo spooler de impressão.

Herança

A interface IPrintAsyncNotifyCallback herda da interface IUnknown . IPrintAsyncNotifyCallback também tem estes tipos de membros:

Métodos

A interface IPrintAsyncNotifyCallback tem esses métodos.

 
IPrintAsyncNotifyCallback::ChannelClosed

Aconselha um membro de um canal de comunicação a notificar o outro membro de que o canal está sendo fechado.
IPrintAsyncNotifyCallback::OnEventNotify

Alerta um ouvinte de que uma notificação está disponível em um canal especificado. Esse método é chamado pelo sistema de impressão.

Comentários

Para que um aplicativo receba notificações de um componente hospedado no Spooler de Impressão, ele deve fornecer um objeto IPrintAsyncNotifyCallback quando ele se registrar para notificações.

Um componente hospedado pelo Spooler de Impressão que abre um canal de comunicação bidirecional com um aplicativo de escuta deve fornecer um objeto IPrintAsyncNotifyCallback .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho prnasnot.h

Confira também

Interfaces de notificação de impressão assíncrona

Impressão