Bagikan melalui


Perintah Pengumpan Dokumen Otomatis

Perintah di bagian ini adalah untuk microdriver yang mendukung pengumpan dokumen otomatis (ADF). Untuk melaporkan bahwa microdriver Anda mendukung pengumpan dokumen otomatis, atur anggota ADF dalam struktur SCANINFO ke 1 (atau 2 jika ADF memiliki duplexer) selama perintah CMD_INITIALIZE. Ini akan menyebabkan driver WIA Flatbed menambahkan properti yang diperlukan untuk kontrol ADF dan menggunakan perintah di bagian ini.

CMD_LOAD_ADF

Dipanggil oleh driver WIA Flatbed untuk memuat halaman ke ADF. Jika perintah ini tidak berlaku untuk perangkat, kembalikan E_NOTIMPL. Perintah ini bersifat opsional untuk perangkat yang secara otomatis menyalurkan halaman.

CMD_UNLOAD_ADF

Dipanggil oleh driver WIA Flatbed untuk membongkar halaman dari ADF. Jika perintah ini tidak berlaku untuk perangkat, kembalikan E_NOTIMPL. Perintah ini bersifat opsional untuk perangkat yang secara otomatis tidak memberi umpan pada halaman.

CMD_GETADFAVAILABLE

Dipanggil oleh driver WIA Flatbed untuk menentukan apakah ADF tersedia untuk digunakan. Jika ADF tersedia, kembalikan S_OK. Jika perintah ini tidak berlaku untuk perangkat, kembalikan E_NOTIMPL.

CMD_GETADFHASPAPER

Dipanggil oleh driver WIA Flatbed untuk mendapatkan status kertas ADF perangkat. Atur anggota lVal dari struktur VAL yang diteruskan ke nilai status yang sesuai. (Lihat CMD_ADFGETSTATUS untuk kemungkinan nilai status.)

CMD_GETADFOPEN

Sama seperti CMD_GETADFREADY. Perintah ini saat ini tidak digunakan oleh Driver Flatbed WIA.

CMD_GETADFSTATUS

Dipanggil oleh driver WIA Flatbed untuk mendapatkan status ADF yang terpasang pada perangkat. Atur anggota lVal dari struktur VAL yang diteruskan ke nilai status yang sesuai. Nilai status yang mungkin adalah sebagai berikut.

Status Makna
MCRO_ERROR_GENERAL_ERROR Kesalahan umum
MCRO_ERROR_OFFLINE ADF atau perangkat sedang offline
MCRO_ERROR_PAPER_EMPTY dia ADF tidak memiliki kertas
MCRO_ERROR_PAPER_JAM ADF memiliki selai kertas
MCRO_ERROR_PAPER_PROBLEM ADF memiliki masalah kertas
MCRO_ERROR_USER_INTERVENTION Pengguna perlu berinteraksi dengan perangkat
MCRO_STATUS_OK Tidak ada kesalahan untuk dilaporkan

CMD_GETADFUNLOADREADY

Dipanggil oleh WIA Flatbed Driver untuk menentukan apakah ADF siap untuk halaman dibongkar. Jika demikian, kembalikan S_OK. Jika perintah ini tidak berlaku untuk perangkat, kembalikan E_NOTIMPL.