构建 WIA 微驱动程序
重要
本文包含适用于已过时 Windows 操作系统的信息。
所有 WIA 微驱动程序都需要以下头文件和库文件。
标头文件
所有 WIA 微驱动程序都必须包括下表中显示的头文件。
标头文件 | 说明 |
---|---|
wiamicro.h | 定义 WIA 微驱动程序所需的函数原型和结构。 |
WIA 微驱动程序可能需要其他头文件。 所需的标头取决于设备类型和实现的功能。 参考部分介绍了这些要求。
库文件
WIA 使用下表中所示的库文件。
库文件 | 说明 |
---|---|
wiaguid.lib | (CLSID) 导出类标识符, (IID) 接口标识符。 所有 WIA 微驱动程序都需要此库。 |
在生成环境中,WDK Include 和 Lib 目录应该是搜索路径中的第一个目录。 这可确保使用最新版本的标头和库文件。
如果你希望在生成微驱动程序时将日志记录与 Visual C++ 6.0 配合使用,请使用 Windows Me 驱动程序开发工具包 (DDK) 附带的 Wialogcfg.exe 程序为Wiafbdrv.dll启用日志记录。 此外,检查 INF 文件以确保微驱动程序名称正确。 在 INF 中,检查 MicroDriver=“YOURNAME.DLL”的 DeviceData 部分。