IWiaMiniDrvCallBack COM 接口

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

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