Arquitetura de armazenamento do verificador
Os dispositivos de scanner equipados com uma ou mais unidades de armazenamento devem implementar pelo menos um item de scanner de pasta de armazenamento raiz (WIA_CATEGORY_FOLDER) em sua árvore de itens WIA para representar uma unidade de armazenamento individual ou a raiz lógica para todas as unidades de armazenamento disponíveis. Em um item raiz de armazenamento, pode haver itens de subpasta (WIA_CATEGORY_FOLDER) que representam unidades de armazenamento individuais (se todas as unidades de armazenamento forem mapeadas sob esse item raiz de armazenamento exclusivo) ou pastas de arquivo em uma unidade de armazenamento e itens de arquivo individuais (WIA_CATEGORY_FINISHED_FILE).
Nota Os itens do verificador de pastas de armazenamento raiz devem estar localizados diretamente fora do item raiz wia. Os itens da pasta de armazenamento raiz podem conter outros itens e arquivos de pasta ou podem estar vazios.
Um scanner equipado com apenas uma unidade de armazenamento vazia (por exemplo, uma unidade de disco rígido interna que não contém dados) deve ter uma árvore de itens WIA semelhante à figura a seguir.
A figura anterior é um gráfico simplificado sem um item de scanner. Um scanner terá pelo menos um item de scanner (flatbed, alimentador ou filme) e qualquer tipo de scanner pode ser equipado com armazenamento, como mostra a figura a seguir.
A figura anterior mostra uma árvore de itens WIA para um scanner que dá suporte à verificação de chapas planas e a uma unidade de armazenamento que contém uma subpasta e dois arquivos.