IWiaMiniDrvCallBack COM 接口

IWiaMiniDrvCallBack 接口在微型驱动程序和应用程序之间的通信链中提供一个链接。 由于微型驱动程序无法直接与应用程序通信,反之亦然,因此两者之间的任何通信都必须通过中间体:WIA 服务。 为了启用此通信,应用程序实现 Microsoft Windows SDK 文档) 中所述的 IWiaDataCallback 接口 (。 此接口包括 WIA 服务可以调用的 IWiaDataCallback::BandedDataCallback 方法。 如果应用程序提供此回调例程,WIA 服务将创建另一个回调 ,即 IWiaMiniDrvCallBack::MiniDrvCallback 方法,它提供供微型驱动程序使用。

当微型驱动程序准备好从映像设备发送图像数据或传输状态消息 (传输的数据百分比(例如) )时,它会调用 WIA 服务的 IWiaMiniDrvCallBack::MiniDrvCallback。 然后,WIA 服务在调用应用程序的回调时将数据或消息传递到应用程序。