WIA 微型驱动程序接口
WIA 微型驱动程序是一个 COM 对象,它实现标准 IUnknown COM 接口 (Microsoft Windows SDK文档中介绍) 和两个其他 WIA 特定的接口:IStiUSD 和 IWiaMiniDrv。
IStiUSD 接口
Stiusd.h 中定义的 IStiUSD 接口执行以下操作:
在 WIA 服务首次加载驱动程序时初始化驱动程序。
将驱动程序的功能返回到 WIA 服务,报告设备是否支持异步设备通知。
锁定和解锁设备以供独占使用。
IWiaMiniDrv 接口
Wiamindr.h 中定义的 IWiaMiniDrv 接口公开了 WIA 微型驱动程序的大部分功能。 此接口执行以下操作:
定义静态图像设备的默认设置和当前设置。
定义静态图像设备支持的命令和事件。
将数据从设备传输到 WIA 服务 (最终将其传递到调用应用程序) 。
有关这些接口的详细信息,请参阅 开发 WIA 驱动程序:基本概念。