WIA DDI-Schnittstellen
Die WIA Device Driver Interface (DDI) stellt Entwicklern von WIA-Minitreibern die folgenden Schnittstellen und Funktionen zur Verfügung:
IWiaMiniDrv COM-Schnittstelle, die die Kommunikationsmethoden für minidriver bereitstellt. Diese Methoden sind die Einstiegspunkte für die gesamte Kommunikation zwischen dem WIA-Dienst und dem Minidriver. Diese Methoden ermöglichen es dem WIA-Dienst, das Gerät zu steuern.
WIA-Treiberdienstbibliothek (wiasXxx-Funktionen ), die Hilfsfunktionen für WIA-Minitreiber bereitstellt. Sie können diese Funktionen verwenden, um viele allgemeine Aufgaben auszuführen, für die Sie andernfalls benutzerdefinierte Funktionen schreiben müssten.
WIA-Hilfsprogrammbibliothek, die zusätzliche Hilfsfunktionen und drei Klassen bereitstellt, die WIA-Minitreiber verwenden können.
IWiaMiniDrvCallBack COM-Schnittstelle, die eine Rückrufmethode für WIA-Minitreiber bereitstellt, die während einer Rückrufdatenübertragung verwendet werden können.
IWiaDrvItem-COM-Schnittstelle, die Methoden für einen Minitreiber bereitstellt, um die Struktur des Geräts von IWiaDrvItem-Objekten zu verwalten.
Benutzeroberflächenerweiterungen, mit denen Anbieter Features für ihre Geräte bereitstellen können, die nicht über die STANDARDMÄßIGen WIA-Benutzeroberflächen verfügbar sind.
IWiaLog COM-Schnittstelle, die Methoden und Makros bereitstellt, mit denen WIA-Minitreiber Nachrichten in einer Diagnoseprotokolldatei protokollieren können.