Método IPrinterExtensionManager::EnableEvents (printerextension.h)
O método EnableEvents permite que os eventos sejam gerados para o driver de impressora especificado até que DisableEvents seja chamado.
Sintaxe
HRESULT EnableEvents(
[in] GUID printerDriverId
);
Parâmetros
[in] printerDriverId
O GUID que representa o driver especificado para o qual habilitar eventos. Esse GUID é especificado no arquivo INF e também é especificado pela diretiva de arquivo de manifesto 'PrinterDriverID'.
Valor de retorno
Esse método retorna um valor HRESULT.
A extensão da impressora deve chamar esse método quando ele for iniciado para que os eventos de driver sejam gerados para que ele consuma.
Observações
No caso de um evento de driver como, por exemplo, Preferências de Impressão ou Notificações de Impressora, espera-se que o aplicativo chame EnableEvents. Mas se o aplicativo não chamar EnableEvents dentro de 5 segundos, o sistema de impressão pressupõe que uma interface do usuário foi chamada, mas não está respondendo para que uma interface do usuário padrão seja exibida.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 8 |
da Plataforma de Destino | Área de trabalho |
cabeçalho | printerextension.h |