Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Existem dois tipos de mecanismos de evento que os minidrivers WIA podem suportar:
Interromper eventos
O dispositivo envia uma notificação assíncrona não solicitada para o minidriver sempre que ocorre uma ação no dispositivo.
Eventos de votação
O serviço de WIA solicita periodicamente ao minidriver que consulte o dispositivo para verificar se ocorreram novos eventos. Por padrão, o serviço WIA interroga o driver a cada segundo. Esse valor é configurável no arquivo INF do dispositivo (consulte Arquivos INF para dispositivos WIA para obter detalhes).
Apenas um destes mecanismos de evento pode ser usado num minidriver WIA. O mecanismo de evento de interrupção é recomendado devido ao aumento da confiabilidade e do desempenho.
Há três mecanismos de evento suportados.
No Windows Me, um evento STI inicia o aplicativo que se registrou para eventos STI. Este aplicativo abre a fonte de dados TWAIN do dispositivo.
No Windows Me, Windows XP e versões posteriores, um evento WIA inicia a aplicação que se registou para eventos WIA. Este aplicativo usa o serviço WIA para acessar o dispositivo.
No Windows XP e versões posteriores, o serviço WIA traduz eventos WIA em eventos STI para um aplicativo que se tenha registado para eventos STI. Esta aplicação utiliza a camada de compatibilidade TWAIN-to-WIA para aceder ao dispositivo através do TWAIN.
Esta seção contém os seguintes tópicos:
Adicionando suporte a eventos de interrupção