Adquisición de imágenes de Windows

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 9 de enero de 2015; las comprobaciones requieren 7 ediciones .

Adquisición de imágenes de Windows (WIA, a veces denominada Arquitectura de imágenes de Windows) o " Servicio de descarga de imágenes de Windows (WIA) " es un modelo de controlador y API de Microsoft para Windows ME y sistemas operativos posteriores de la familia Windows . Este modelo permite que los programas de gráficos interactúen con hardware como escáneres , cámaras digitales y videocámaras . Presentado por primera vez en 2000 como parte de Windows ME, sigue siendo el modelo de dispositivo de imagen estándar y la API en versiones posteriores de Windows . Implementado en Windows XP y sistemas operativos posteriores de Windows como un servicio bajo demanda [1] .

Resumen

WIA amplía significativamente la compatibilidad con dispositivos de imágenes fijas digitales sobre la arquitectura de imágenes fijas (STI) de Windows 98 . Si bien STI proporciona solo una interfaz de bajo nivel para la transferencia más simple de datos hacia y desde el dispositivo (así como para invocar el proceso de escaneo en una computadora con Windows desde un dispositivo externo), WIA proporciona un marco a través del cual un dispositivo puede presentar sus características únicas. capacidades al sistema operativo. Y así las aplicaciones pueden aprovechar las oportunidades presentadas. Según Microsoft , WIA consta de un componente de interfaz de usuario (UI) y un componente principal del controlador cargado en dos espacios de proceso diferentes: la UI en el espacio de la aplicación y el núcleo del controlador en el espacio de servicio WIA.

Información adicional

En 2002, Microsoft presentó una herramienta [2] que brinda acceso a la funcionalidad WIA utilizando lenguajes de programación y entornos de secuencias de comandos que admiten la automatización OLE .

En Windows XP, WIA se ejecuta en el contexto LocalSystem . Debido a problemas de seguridad al ejecutar un servicio en LocalSystem (un controlador defectuoso o un atacante podría obtener acceso sin restricciones al sistema) en Windows Server 2003 y Windows Vista , el servicio WIA se ejecuta en el contexto de LocalService , lo que puede generar problemas de compatibilidad cuando utilizando el controlador para Windows XP. Microsoft publicó un documento [3] en 2003 para explicar a los desarrolladores de controladores WIA cómo desarrollar controladores en el contexto de baja seguridad en el que se ejecuta el servicio WIA.

Windows Vista tiene bibliotecas de automatización WIA integradas. Además, WIA es compatible con la tecnología que le permite inicializar los pases de escaneo y configurar los ajustes de escaneo directamente desde el panel de control del escáner, así como escanear múltiples imágenes (escanear varias imágenes en un solo pase y guardarlas como archivos separados). Sin embargo, se eliminó la compatibilidad con video de WIA para Windows Vista. Microsoft recomienda usar una nueva interfaz, la API de dispositivos portátiles de Windows (WPD) [4] .

Aplicaciones destacadas que utilizan WIA

Véase también

Notas

  1. Adquisición de imágenes de Windows (WIA) (Windows) . Consultado el 26 de agosto de 2010. Archivado desde el original el 30 de enero de 2017.
  2. Herramienta de biblioteca de automatización de adquisición de imágenes de Windows Archivado el 10 de febrero de 2006 en Wayback Machine . 
  3. Mejores prácticas relacionadas con la seguridad para el desarrollo de controladores WIA Archivado el 10 de julio de 2009 en Wayback Machine . 
  4. Transición de WIA a WPD Archivado el 8 de abril de 2008 en Wayback Machine . 

Enlaces