Freigeben über


WIA_IPS_FEEDER_CONTROL

Die eigenschaft WIA_IPS_FEEDER_CONTROL wird verwendet, um die manuelle Steuerung über den Feedermotor zu konfigurieren. Der WIA-Minitreiber erstellt und verwaltet diese Eigenschaft.

Eigenschaftstyp: VT_I4

Gültige Werte: WIA_PROP_LIST

Zugriffsrechte: Lese-/Schreibzugriff

Hinweise

In der folgenden Tabelle werden die gültigen Werte für die eigenschaft WIA_IPS_FEEDER_CONTROL beschrieben.

Wert Definition
WIA_FEEDER_CONTROL_AUTO Das Gerät steuert den Zuführungsmotorbetrieb. Der Feeder wird für jeden IWiaMiniDrv::d rvAcquireItemData& Aufruf jedes Überprüfungsauftrags gestartet und beendet. Dies ist der erforderliche Standardwert, wenn die Eigenschaft unterstützt wird.
WIA_FEEDER_CONTROL_MANUAL Die Anwendung steuert den Motorbetrieb des Feeders. Der Feeder wird gestartet, wenn der WIA-Minitreiber eine WIA_COMMAND_START_FEEDER Befehlsanforderung empfängt, und beendet, wenn der WIA-Minitreiber eine WIA_COMMAND_STOP_FEEDER Befehlsanforderung empfängt.

Wenn das Gerät dieses Feature unterstützt, kann die WIA-Anwendung es verwenden, um den Feedermotor zu starten, bevor der erste Scanauftrag (der erste IWiaTransfer::D ownload-Aufruf ) ausgeführt wird, und den Feeder beenden, nachdem der letzte Scanauftrag (der letzte IWiaTransfer::D ownload-Aufruf in der aktuellen WIA-Anwendungssitzung) abgeschlossen ist. Zwischen den einzelnen Aufträgen (IWiaTransfer::D ownload-Aufrufe ) wird der Feeder auf seiner Betriebsgeschwindigkeit gehalten und ist bereit, den nächsten Auftrag ohne Verzögerung fortzusetzen.

Wenn der WIA-Minidriver eine IWiaMiniDrv::d rvAcquireItemData-Anforderung empfängt, während WIA_FEEDER_CONTROL_MANUAL festgelegt ist und kein WIA_COMMAND_START_FEEDER-Befehl empfangen wird, muss der WIA-Minitreiber vor der Ausführung des Scanauftrags WIA_FEEDER_COMMAND_AUTO rückgängig machen.

Wenn WIA_FEEDER_CONTROL_MANUAL festgelegt ist und der WIA-Minitreiber eine IWiaMiniDrv::d rvUnInitializeWia-Anforderung empfängt, ohne einen WIA_COMMAND_STOP_FEEDER-Befehl zu erhalten, muss der WIA-Minitreiber den Feeder beenden, bevor er zum Aufruf zurückkehrt.

Diese Eigenschaft ist nur für das Feeder-Element (WIA_CATEGORY_FEEDER) gültig und optional.

Anforderungen

Header: wiadef.h (include Wiadef.h)