Compartir a través de


Compatibilidad con eventos de controlador WIA

Hay dos tipos de mecanismos de eventos que los minidrivers wia pueden admitir:

Eventos de interrupción
El dispositivo envía una notificación asincrónica no solicitada al minidriver cada vez que se produce una acción en el dispositivo.

Eventos de sondeo
El servicio WIA solicita periódicamente al minidriver que consulte el dispositivo para determinar si se han producido nuevos eventos. De forma predeterminada, el servicio WIA sondea el controlador cada segundo. Este valor se puede configurar en el archivo INF del dispositivo (consulte Archivos INF para dispositivos WIA para obtener más información).

Solo se puede usar uno de estos mecanismos de eventos en un minidriver WIA. Se recomienda el mecanismo de eventos de interrupción debido a una mayor confiabilidad y rendimiento.

Hay tres mecanismos de eventos admitidos.

  1. En Windows Me, un evento STI inicia la aplicación que se ha registrado para eventos STI. Esta aplicación abre el origen de datos TWAIN del dispositivo.

  2. En Windows Me, Windows XP y versiones posteriores, un evento WIA inicia la aplicación que se ha registrado para eventos WIA. Esta aplicación usa el servicio WIA para acceder al dispositivo.

  3. En Windows XP y versiones posteriores, el servicio WIA convierte los eventos wia en eventos STI para una aplicación que se ha registrado para eventos STI. Esta aplicación usa la capa de compatibilidad de TWAIN a WIA para acceder al dispositivo a través de TWAIN.

Esta sección contiene los siguientes temas:

Agregar compatibilidad con eventos de interrupción

Agregar compatibilidad con eventos de sondeo

Proporcionar notificación de eventos