Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Os comandos nesta seção são para microdrivers que suportam um 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. 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. Este 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. Este comando é opcional para um dispositivo que desalimenta 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 os possíveis valores de status.)
CMD_GETADFOPEN
O mesmo que CMD_GETADFREADY. Este comando não é usado atualmente pelo driver de mesa WIA.
CMD_GETADFSTATUS
Chamado pelo driver WIA Flatbed para obter o status do ADF conectado 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 dispositivo está offline |
| MCRO_ERROR_PAPER_EMPTY | a ADF não tem papel |
| MCRO_ERROR_PAPER_JAM | A ADF tem um emperramento 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 a relatar |
CMD_GETADFUNLOADREADY
Chamado pelo driver de mesa WIA para determinar se o ADF está pronto para uma página a ser descarregada. Em caso afirmativo, devolva S_OK. Se esse comando não se aplicar ao dispositivo, retorne E_NOTIMPL.