WIA DDI Interfaces
La interfaz del controlador de dispositivo WIA (DDI) proporciona las siguientes interfaces y funciones a los desarrolladores de minidrivers wia:
Interfaz COM IWiaMiniDrv, que proporciona los métodos de comunicación de minidriver. Estos métodos son los puntos de entrada para toda la comunicación entre el servicio WIA y el minidriver. Estos métodos permiten al servicio WIA controlar el dispositivo.
Biblioteca de servicios de controladores WIA (funciones wiasXxx ), que proporciona funciones auxiliares para minidrivers WIA. Puede usar estas funciones para realizar muchas tareas comunes para las que, de lo contrario, tendría que escribir funciones personalizadas.
Biblioteca de utilidades WIA, que proporciona funciones auxiliares adicionales y tres clases que pueden usar minidrivers WIA.
Interfaz COM IWiaMiniDrvCallBack, que proporciona un método de devolución de llamada para que los minidrivers WIA los usen durante una transferencia de datos de devolución de llamada.
Interfaz COM IWiaDrvItem, que proporciona métodos para que un minidriver mantenga el árbol del dispositivo de objetos IWiaDrvItem .
Extensiones de interfaz de usuario, que permiten a los proveedores proporcionar características para sus dispositivos que no están disponibles a través de las interfaces de usuario de WIA predeterminadas.
Interfaz COM de IWiaLog, que proporciona métodos y macros que permiten a los minidriveadores WIA registrar mensajes en un archivo de registro de diagnóstico.