WIA 微型驱动程序接口

WIA 微型驱动程序是一个 COM 对象,用于实现标准 IUnknown COM 接口 (如 Microsoft Windows SDK 文档) 中所述,以及两个特定于 WIA 的其他接口:IStiUSDIWiaMiniDrv

IStiUSD 接口

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

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

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

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

IWiaMiniDrv 接口

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

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

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

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

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