Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Los comandos de esta sección son para microdrivers que admiten un alimentador automático de documentos (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. Esto hará que el controlador WIA Flatbed agregue las propiedades necesarias para el control ADF y use los comandos de esta sección.
CMD_LOAD_ADF
Lo llama el controlador WIA Flatbed para cargar una página en ADF. Si este comando no se aplica al dispositivo, devuelva E_NOTIMPL. Este comando es opcional para un dispositivo que alimenta automáticamente una página.
CMD_UNLOAD_ADF
Llamado por el controlador WIA Flatbed para descargar una página de ADF. Si este comando no se aplica al dispositivo, devuelva E_NOTIMPL. Este comando es opcional para un dispositivo que desenreda automáticamente una página.
CMD_GETADFAVAILABLE
Llamado por el controlador WIA Flatbed para determinar si una ADF está disponible para su uso. Si hay disponible una instancia de ADF, devuelva S_OK. Si este comando no se aplica al dispositivo, devuelva E_NOTIMPL.
CMD_GETADFHASPAPER
Llamado por el controlador WIA Flatbed para obtener el estado de papel de la ADF del dispositivo. Set the lVal member of the passed VAL structure to the appropriate status value. (Consulte CMD_ADFGETSTATUS para conocer los posibles valores de estado).
CMD_GETADFOPEN
Igual que CMD_GETADFREADY. El controlador WIA Flatbed no usa actualmente este comando.
CMD_GETADFSTATUS
Llamado por el controlador WIA Flatbed para obtener el estado de la ADF conectada al dispositivo. Set the lVal member of the passed VAL structure to the appropriate status value. Los valores de estado posibles son los siguientes.
| Status | Meaning |
|---|---|
| MCRO_ERROR_GENERAL_ERROR | General error |
| MCRO_ERROR_OFFLINE | El dispositivo o ADF está sin conexión |
| MCRO_ERROR_PAPER_EMPTY | él ADF no tiene papel |
| MCRO_ERROR_PAPER_JAM | La ADF tiene un atasco de papel |
| MCRO_ERROR_PAPER_PROBLEM | La ADF tiene un problema de papel |
| MCRO_ERROR_USER_INTERVENTION | El usuario debe interactuar con el dispositivo. |
| MCRO_STATUS_OK | No hay ningún error para notificar |
CMD_GETADFUNLOADREADY
Llamado por el controlador wia plano para determinar si la instancia de ADF está lista para que se descargue una página. Si es así, devuelva S_OK. Si este comando no se aplica al dispositivo, devuelva E_NOTIMPL.