Freigeben über


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.