Layout da árvore de itens do scanner WIA para Windows XP
Uma árvore de itens do scanner WIA para Windows XP consiste em um item raiz e um único item filho. O diagrama a seguir ilustra a árvore de itens do scanner WIA.
Confira Como o aplicativo cria o dispositivo WIA para obter um exemplo sobre como criar uma árvore de itens. Para obter informações adicionais, consulte Inicializando o minidriver WIA, Compilando e mantendo uma árvore de itens na biblioteca de serviços de driver WIA e IWiaMiniDrv::d rvInitializeWia. O item raiz em uma árvore de itens do scanner contém informações que estão presentes em todos os minidrivers WIA, bem como propriedades específicas do scanner. As propriedades específicas do scanner incluem informações de óptica do dispositivo e suporte ao alimentador de documentos.
O item filho representa a funcionalidade de coleta de dados do dispositivo e é usado para transferir dados. O item filho de um scanner deve ser nomeado para refletir as operações que ele pode executar.
A Microsoft requer os seguintes nomes para o Windows XP:
Root
O item que representa o primeiro elemento em uma árvore de itens WIA.
Mesa
O item que representa um scanner de flatbed, com ou sem um alimentador de documentos.
Alimentador
O item que representa um scanner que tem apenas um alimentador de documentos.
Para Windows Me e Windows XP, um aplicativo deve ler as propriedades wia no item raiz e no primeiro item filho para que ele possa determinar a funcionalidade do dispositivo scanner.
Um aplicativo pode usar o serviço WIA para executar as seguintes operações:
Funcionalidades do verificador de consultas.
Defina as propriedades do dispositivo do verificador.
Solicitar uma transferência de dados.
Os aplicativos normalmente esperam que scanners de flatbed, incluindo aqueles com ADFs (alimentadores automáticos de documentos), sejam representados por dois itens: um item raiz e um único item filho. Todas as transferências de dados são executadas do item filho.