WIA 微型驱动程序接口

WIA 微型驱动程序是一个 COM 对象,它实现标准 IUnknown COM 接口 (Microsoft Windows SDK文档中介绍) 和两个其他 WIA 特定的接口:IStiUSDIWiaMiniDrv

IStiUSD 接口

Stiusd.h 中定义的 IStiUSD 接口执行以下操作:

  • 在 WIA 服务首次加载驱动程序时初始化驱动程序。

  • 将驱动程序的功能返回到 WIA 服务,报告设备是否支持异步设备通知。

  • 锁定和解锁设备以供独占使用。

IWiaMiniDrv 接口

Wiamindr.h 中定义的 IWiaMiniDrv 接口公开了 WIA 微型驱动程序的大部分功能。 此接口执行以下操作:

  • 定义静态图像设备的默认设置和当前设置。

  • 定义静态图像设备支持的命令和事件。

  • 将数据从设备传输到 WIA 服务 (最终将其传递到调用应用程序) 。

有关这些接口的详细信息,请参阅 开发 WIA 驱动程序:基本概念