Compartir a través de


Creación de un microdriver WIA

Importante

Este artículo contiene información que se aplica a los sistemas operativos Windows obsoletos.

Todos los microdrivers wiA requieren los siguientes archivos de encabezado y archivos de biblioteca.

Archivos de encabezado

Todos los microdrivers WIA deben incluir los archivos de encabezado que se muestran en la tabla siguiente.

Archivo de encabezado Descripción
wiamicro.h Define los prototipos de función y las estructuras que requiere el microdriver WIA.

Los microdrivers WIA pueden requerir archivos de encabezado adicionales. Los encabezados necesarios dependen del tipo de dispositivo y de la funcionalidad que se implementa. Estos requisitos se indican en la sección de referencia.

Archivos de biblioteca

WIA usa los archivos de biblioteca que se muestran en la tabla siguiente.

Archivo de biblioteca Descripción
wiaguid.lib Exporta identificadores de clase (CLSID) e identificadores de interfaz (IID). Todos los microdrivers WIA requieren esta biblioteca.

En el entorno de compilación, los directorios Include y Lib de WDK deben ser los primeros directorios de la ruta de búsqueda. Esto garantiza que usa las versiones más recientes de los archivos de biblioteca y encabezados.

Si quieres usar el registro con Visual C++ 6.0 al compilar un microdriver, activa el registro para Wiafbdrv.dll mediante el programa Wialogcfg.exe que se incluye con el Kit de desarrollo de controladores de Windows Me (DDK). Compruebe también el archivo INF para asegurarse de que el nombre del microdriver sea correcto. En INF, compruebe la sección DeviceData de MicroDriver="YOURNAME.DLL".