Ler em inglês

Compartilhar via


cabeçalho prnasnot.h

Esse cabeçalho é usado pelo Windows GDI. Para obter mais informações, consulte:

prnasnot.h contém as seguintes interfaces de programação:

Interfaces

 
IPrintAsyncNotifyCallback

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

Representa um canal de comunicação que os componentes hospedados pelo spooler de impressão usam para enviar notificações aos aplicativos. Se o canal for bidirecional, os aplicativos poderão usar o mesmo canal para enviar respostas de volta ao componente.
IPrintAsyncNotifyDataObject

Encapsula os dados enviados em um canal de notificação.

Funções

 
CreatePrintAsyncNotifyChannel

Cria um canal de comunicação entre um componente de impressão hospedado no Spooler de Impressão, como um driver de impressão ou monitor de porta, e um aplicativo que recebe notificações do componente.
RegisterForPrintAsyncNotifications

Permite que um aplicativo se registre para notificações de componentes de impressão hospedados no Spooler de Impressão, como drivers de impressora, processadores de impressão e monitores de porta.
UnRegisterForPrintAsyncNotifications

Permite que um aplicativo registrado receba notificações de componentes de impressão hospedados no Spooler de Impressão para cancelar o registro.

Enumerações

 
PrintAsyncNotifyConversationStyle

Especifica se a comunicação é bidirecional ou unidirecional entre aplicativos e componentes hospedados pelo Spooler de Impressão, como drivers de impressora, processadores de impressão e monitores de porta.
PrintAsyncNotifyError

Especifica a parte do código de erro do HRESULT retornado após uma falha de notificação assíncrona.
PrintAsyncNotifyUserFilter

Especifica se as notificações irão apenas para aplicativos de escuta associados ao mesmo usuário que o remetente hospedado pelo Spooler de Impressão ou se vão para um conjunto mais amplo de aplicativos de escuta.