Макет дерева элементов сканера WIA для Windows XP
Дерево элементов сканера WIA для Windows XP состоит из корневого элемента и одного дочернего элемента. На следующей схеме показано дерево элементов сканера WIA.
Пример создания дерева элементов см. в разделе Как приложение создает устройство WIA . Дополнительные сведения см. в разделах Инициализация мини-драйвера WIA, Создание и обслуживание дерева элементов в библиотеке служб драйверов WIA и IWiaMiniDrv::d rvInitializeWia. Корневой элемент в дереве элементов сканера содержит сведения, которые присутствуют во всех мини-накопителях WIA, а также свойства, относящиеся к сканеру. К свойствам сканера относятся сведения об оптике устройства и поддержка средства подачи документов.
Дочерний элемент представляет функцию сбора данных устройства и используется для передачи данных. Дочерний элемент для сканера должен называться в соответствии с операциями, которые он может выполнять.
Корпорации Майкрософт требуются следующие имена для Windows XP:
Root
Элемент, представляющий первый элемент в дереве элементов WIA.
Планшетный
Элемент, представляющий планшетный сканер с или без средства подачи документов.
Подачи
Элемент, представляющий сканер, имеющий только средство подачи документов.
Для Windows Me и Windows XP приложение должно считывать свойства WIA в корневом элементе и в первом дочернем элементе, чтобы определить функциональные возможности устройства сканера.
Приложение может использовать службу WIA для выполнения следующих операций:
Возможности сканера запросов.
Задайте свойства устройства сканера.
Запросите передачу данных.
Приложения обычно ожидают, что планшетные сканеры, в том числе с автоматическими средствами подачи документов (ADFs), будут представлены двумя элементами: корневым элементом и одним дочерним элементом. Все передачи данных выполняются из дочернего элемента.