WIA_IPS_FEEDER_CONTROL

WIA_IPS_FEEDER_CONTROL 属性用于配置对送纸器马达的手动控制。 WIA 微型驱动程序创建和维护此属性。

属性类型:VT_I4

有效值:WIA_PROP_LIST

访问权限:读/写

注解

下表描述了 WIA_IPS_FEEDER_CONTROL 属性的有效值。

定义
WIA_FEEDER_CONTROL_AUTO 设备控制送纸器马达操作。 对于每个扫描作业 IWiaMiniDrv::d rvAcquireItemData& 调用,将启动和停止送纸器。 如果支持属性,则这是必需的默认值。
WIA_FEEDER_CONTROL_MANUAL 应用程序控制送纸器马达操作。 WIA 微型驱动程序收到WIA_COMMAND_START_FEEDER命令请求时启动送纸器,在 WIA 微型驱动程序收到WIA_COMMAND_STOP_FEEDER命令请求时停止。

当设备支持此功能时,WIA 应用程序可以使用它启动送纸器马达,然后再执行第一个扫描作业 (第一个 IWiaTransfer::D ownload 调用) ,并在上次扫描作业 (当前 WIA 应用程序会话中的最后一个 IWiaTransfer::D ownload 调用) 完成之后停止送纸器。 在单个作业 (IWiaTransfer::D ownload 调用) 之间,送纸器将保持其运行速度,并准备好毫不延迟地继续下一个作业。

如果在设置WIA_FEEDER_CONTROL_MANUAL时 WIA 微型驱动程序收到 IWiaMiniDrv::d rvAcquireItemData 请求,并且未收到WIA_COMMAND_START_FEEDER命令,则 WIA 微型驱动程序在执行扫描作业之前必须还原WIA_FEEDER_COMMAND_AUTO。

如果设置了WIA_FEEDER_CONTROL_MANUAL,并且 WIA 微型驱动程序在未收到 WIA_COMMAND_STOP_FEEDER 命令的情况下收到 IWiaMiniDrv::d rvUnInitializeWia 请求,则 WIA 微型驱动程序必须在返回调用之前停止送纸器。

此属性仅对送纸器项 (WIA_CATEGORY_FEEDER) 有效,并且是可选的。

要求

标头:wiadef.h(包括 Wiadef.h)