Freigeben über


Erstellen eines WIA-Microdrivers

Wichtig

Dieser Artikel enthält Informationen, die für veraltete Windows-Betriebssysteme gelten.

Die folgenden Headerdateien und Bibliotheksdateien werden von allen WIA-Microdrivern benötigt.

Headerdateien

Alle WIA-Microdriver müssen die Headerdateien enthalten, die in der folgenden Tabelle angezeigt werden.

Headerdatei BESCHREIBUNG
wiamicro.h Definiert die Funktionsprototypen und -strukturen, die der WIA-Mikrodriver benötigt.

WIA-Microdriver erfordern möglicherweise zusätzliche Headerdateien. Die erforderlichen Header hängen vom Gerätetyp und der implementierten Funktionalität ab. Diese Anforderungen werden im Abschnitt referenziert.

Bibliotheksdateien

WIA verwendet die in der folgenden Tabelle dargestellten Bibliotheksdateien.

Bibliotheksdatei BESCHREIBUNG
wiaguid.lib Exportiert Klassenbezeichner (CLSIDs) und Schnittstellenbezeichner (IIDs). Alle WIA-Microdriver erfordern diese Bibliothek.

In Ihrer Buildumgebung sollten die WDK-Verzeichnisse Include und Lib die ersten Verzeichnisse im Suchpfad sein. Dadurch wird sichergestellt, dass Sie die neuesten Versionen der Header und Bibliotheksdateien verwenden.

Wenn Sie beim Erstellen eines Microdrivers die Protokollierung mit Visual C++ 6.0 verwenden möchten, aktivieren Sie die Protokollierung für Wiafbdrv.dll mithilfe des Wialogcfg.exe-Programms , das im Lieferumfang des Windows Me Driver Development Kit (DDK) enthalten ist. Überprüfen Sie auch die INF-Datei, um sicherzustellen, dass der Name des Microdrivers korrekt ist. Überprüfen Sie im INF den Abschnitt DeviceData für MicroDriver="YOURNAME.DLL".