Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Os comandos nesta seção são para microdrivers que dão suporte a um ADF (alimentador automático de documentos). 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. Isso fará com que o driver wia flatbed adicione as propriedades necessárias para o controle ADF e use os comandos nesta seção.
CMD_LOAD_ADF
Chamado pelo driver WIA Flatbed para carregar uma página no ADF. Se esse comando não se aplicar ao dispositivo, retorne E_NOTIMPL. Esse comando é opcional para um dispositivo que alimenta automaticamente uma página.
CMD_UNLOAD_ADF
Chamado pelo driver WIA Flatbed para descarregar uma página do ADF. Se esse comando não se aplicar ao dispositivo, retorne E_NOTIMPL. Esse comando é opcional para um dispositivo que desabilitar automaticamente uma página.
CMD_GETADFAVAILABLE
Chamado pelo driver WIA Flatbed para determinar se um ADF está disponível para uso. Se um ADF estiver disponível, retorne S_OK. Se esse comando não se aplicar ao dispositivo, retorne E_NOTIMPL.
CMD_GETADFHASPAPER
Chamado pelo driver wia flatbed para obter o status de papel do ADF do dispositivo. Set the lVal member of the passed VAL structure to the appropriate status value. (Consulte CMD_ADFGETSTATUS para obter possíveis valores de status.)
CMD_GETADFOPEN
O mesmo que CMD_GETADFREADY. Este comando não é usado atualmente pelo Driver Flatbed wia.
CMD_GETADFSTATUS
Chamado pelo driver WIA Flatbed para obter o status do ADF anexado ao dispositivo. Set the lVal member of the passed VAL structure to the appropriate status value. Os valores de status possíveis são os seguintes.
| Status | Meaning |
|---|---|
| MCRO_ERROR_GENERAL_ERROR | General error |
| MCRO_ERROR_OFFLINE | O ADF ou o dispositivo está offline |
| MCRO_ERROR_PAPER_EMPTY | ele ADF não tem papel |
| MCRO_ERROR_PAPER_JAM | O ADF tem um jam de papel |
| MCRO_ERROR_PAPER_PROBLEM | O ADF tem um problema de papel |
| MCRO_ERROR_USER_INTERVENTION | O usuário precisa interagir com o dispositivo |
| MCRO_STATUS_OK | Não há nenhum erro para relatar |
CMD_GETADFUNLOADREADY
Chamado pelo Driver de Flatbed wia para determinar se o ADF está pronto para que uma página seja descarregada. Nesse caso, retorne S_OK. Se esse comando não se aplicar ao dispositivo, retorne E_NOTIMPL.