Интерфейсы WIA DDI
Интерфейс драйвера устройства WIA (DDI) предоставляет разработчикам мини-драйверов WIA следующие интерфейсы и функции:
Интерфейс COM IWiaMiniDrv, который предоставляет методы связи с мини-накопителем. Эти методы являются точками входа для всего обмена данными между службой WIA и мини-накопителем. Эти методы позволяют службе WIA управлять устройством.
Библиотека служб драйверов WIA (функции WiasXxx ), которая предоставляет вспомогательные функции для мини-драйверов WIA. Эти функции можно использовать для выполнения многих распространенных задач, для которых в противном случае придется писать пользовательские функции.
Служебная библиотека WIA, которая предоставляет дополнительные вспомогательные функции и три класса, которые могут использовать мини-накопители WIA.
COM-интерфейс IWiaMiniDrvCallBack, который предоставляет метод обратного вызова для мини-драйверов WIA для использования во время обратной передачи данных.
COM-интерфейс IWiaDrvItem, предоставляющий методы для мини-драйвера для поддержки дерева устройств объектов IWiaDrvItem .
Расширения пользовательского интерфейса, позволяющие поставщикам предоставлять функции для своих устройств, недоступные через пользовательские интерфейсы WIA по умолчанию.
Интерфейс COM IWiaLog, который предоставляет методы и макросы, позволяющие мини-драйверам WIA записывать сообщения в файл журнала диагностики.