Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Polecenia w tej sekcji dotyczą mikrodriverów, które obsługują automatyczny moduł informacyjny dokumentów (ADF). To report that your microdriver supports an automatic document feeder, set the ADF member in the SCANINFO structure to 1 (or 2 if the ADF has a duplexer) during the CMD_INITIALIZE command. Spowoduje to dodanie wymaganych właściwości kontrolki usługi ADF przez sterownik WIA Flatbed i użycie poleceń w tej sekcji.
CMD_LOAD_ADF
Wywoływana przez sterownik WIA Flatbed w celu załadowania strony do usługi ADF. Jeśli to polecenie nie ma zastosowania do urządzenia, zwróć E_NOTIMPL. To polecenie jest opcjonalne dla urządzenia, które automatycznie najecha stronę.
CMD_UNLOAD_ADF
Wywołana przez sterownik WIA Flatbed w celu zwolnienia strony z usługi ADF. Jeśli to polecenie nie ma zastosowania do urządzenia, zwróć E_NOTIMPL. To polecenie jest opcjonalne dla urządzenia, które automatycznie odłącza stronę.
CMD_GETADFAVAILABLE
Wywoływana przez sterownik WIA Flatbed w celu określenia, czy usługa ADF jest dostępna do użycia. Jeśli usługa ADF jest dostępna, zwróć S_OK. Jeśli to polecenie nie ma zastosowania do urządzenia, zwróć E_NOTIMPL.
CMD_GETADFHASPAPER
Wywoływana przez sterownik WIA Flatbed w celu uzyskania stanu papieru usługi ADF urządzenia. Set the lVal member of the passed VAL structure to the appropriate status value. (Zobacz CMD_ADFGETSTATUS, aby uzyskać możliwe wartości stanu).
CMD_GETADFOPEN
Tak samo jak CMD_GETADFREADY. To polecenie nie jest obecnie używane przez sterownik WIA Flatbed.
CMD_GETADFSTATUS
Wywoływana przez sterownik WIA Flatbed w celu uzyskania stanu usługi ADF dołączonej do urządzenia. Set the lVal member of the passed VAL structure to the appropriate status value. Możliwe wartości stanu są następujące.
| Status | Meaning |
|---|---|
| MCRO_ERROR_GENERAL_ERROR | General error |
| MCRO_ERROR_OFFLINE | Usługa ADF lub urządzenie jest w trybie offline |
| MCRO_ERROR_PAPER_EMPTY | ADF nie ma papieru |
| MCRO_ERROR_PAPER_JAM | Usługa ADF ma zacięcie papieru |
| MCRO_ERROR_PAPER_PROBLEM | Usługa ADF ma problem z papierem |
| MCRO_ERROR_USER_INTERVENTION | Użytkownik musi wchodzić w interakcję z urządzeniem |
| MCRO_STATUS_OK | Nie ma błędu do raportowania |
CMD_GETADFUNLOADREADY
Wywoływana przez sterownik WIA Flatbed w celu określenia, czy usługa ADF jest gotowa do zwolnienia strony. Jeśli tak, zwróć S_OK. Jeśli to polecenie nie ma zastosowania do urządzenia, zwróć E_NOTIMPL.