Compartilhar via


Comandos do dispositivo WIA

As constantes a seguir formam o conjunto de comandos de dispositivo de hardware WIA (Aquisição de Imagem do Windows) válidos.

Constante Descrição
WIA_CMD_SYNCHRONIZE
Faz com que o minidriver do dispositivo sincronize itens armazenados em cache com o dispositivo de hardware. Se o dispositivo der suporte ao método IWiaItem::AnalyzeItem , emitir esse comando fará com que o minidriver descarte os resultados da análise e redefina o item para seu estado inicial. Todos os drivers devem dar suporte a esse comando.
WIA_CMD_TAKE_PICTURE
Faz com que um dispositivo WIA adquira uma imagem.
WIA_CMD_DELETE_ALL_ITEMS
Instrui o dispositivo a excluir todos os itens que podem ser excluídos da árvore de objetos IWiaItem que representam o dispositivo. A exclusão de itens é impedida definindo as propriedades do item. Para obter detalhes, consulte IWiaPropertyStorage::SetPropertyStream e Atributos de propriedade.
WIA_CMD_CHANGE_DOCUMENT
Usado para scanners de documentos. Faz com que o scanner carregue a próxima página em seu manipulador de documentos.
WIA_CMD_UNLOAD_DOCUMENT
Usado para scanners de documentos. Informa ao dispositivo para descarregar todas as páginas restantes em seu manipulador de documentos.
WIA_CMD_START_FEEDER
Usado para scanners de documentos que têm um alimentador de páginas. Informa ao dispositivo para iniciar o motor do alimentador. Esse recurso está disponível a partir do Windows 8.
[!Observação]
O minidriver WIA deve rejeitar esse comando e retornar WIA_ERROR_INVALID_COMMAND quando a propriedade WIA_IPS_FEEDER_CONTROL não tiver suporte ou estiver definida como WIA_FEEDER_CONTROL_AUTO.

WIA_CMD_STOP_FEEDER
Usado para scanners de documentos que têm um alimentador de páginas. Instrui o dispositivo a parar o motor do alimentador. Esse recurso está disponível a partir do Windows 8.
[!Observação]
O minidriver WIA deve rejeitar esse comando e retornar WIA_ERROR_INVALID_COMMAND quando a propriedade WIA_IPS_FEEDER_CONTROL não tiver suporte ou estiver definida como WIA_FEEDER_CONTROL_AUTO.

WIA_CMD_PAUSE_FEEDER
Usado para scanners de documentos que têm um alimentador de páginas. Instrui o dispositivo a pausar o motor do alimentador. Esse recurso está disponível a partir do Windows 8.
[!Observação]
O minidriver WIA deve rejeitar esse comando e retornar WIA_ERROR_INVALID_COMMAND quando a propriedade WIA_IPS_FEEDER_CONTROL não tiver suporte ou estiver definida como WIA_FEEDER_CONTROL_AUTO.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 2000 Professional, Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho
Wiadef.h