Архитектура хранилища сканера
Устройства сканера, оснащенные одним или несколькими единицами хранения, должны реализовывать по крайней мере один элемент сканера корневой папки хранилища (WIA_CATEGORY_FOLDER) в дереве элементов WIA, чтобы представлять один отдельный блок хранения или логический корень для всех доступных единиц хранения. В корневом элементе хранилища могут находиться элементы вложенных папок (WIA_CATEGORY_FOLDER), представляющие отдельные единицы хранения (если все единицы хранения сопоставлены с этим уникальным корневым элементом хранилища), или папки файлов в единице хранения и отдельных файловых элементах (WIA_CATEGORY_FINISHED_FILE).
Примечание Элементы сканера корневой папки хранилища должны находиться непосредственно от корневого элемента WIA. Элементы корневой папки хранилища могут содержать другие элементы папки и файлы или быть пустыми.
Сканер, оснащенный только пустым запоминающим устройством (например, внутренним жестким диском, который не содержит никаких данных), должен иметь дерево элементов WIA, которое выглядит, как показано на следующем рисунке.
Приведенный выше рисунок представляет собой упрощенный рисунок без элемента сканера. Сканер будет иметь по крайней мере один элемент сканера (с планшетом, кормушкой или пленкой), и любой тип сканера может быть оснащен хранилищем, как показано на следующем рисунке.
На приведенном выше рисунке показано дерево элементов WIA для сканера, поддерживающего сканирование планшетных плат, и единицу хранения, содержащую одну вложенную папку и два файла.