Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ein WIA-Minidriver muss die Schnittstellen IWiaMiniDrv, IStiUSD und IUnknown unterstützen, um vom WIA-Dienst erkannt und geladen zu werden. Die folgenden Schnittstellenbezeichner sollten der QueryInterface-Methode des WIA-Treibers hinzugefügt werden:
IID_IWiaMiniDrv : Der Schnittstellenbezeichner für die IWiaMiniDrv-Schnittstelle, eine STANDARD-WIA-Schnittstelle, die für den Zugriff auf WIA-spezifische Funktionen verwendet wird.
IID_IStiUSD : Der Schnittstellenbezeichner für die IStiUSD-Schnittstelle, eine Standard-STI-Schnittstelle, die für den Zugriff auf die STI-Funktionalität des WIA-Treibers verwendet wird
IID_IUnknown : Der Schnittstellenbezeichner für die IUnknown-Schnittstelle, eine standardmäßige COM-Schnittstelle, die in der Microsoft Windows SDK-Dokumentation definiert ist.
Der Minidriver exportiert diese Schnittstellenbezeichner als Reaktion darauf, dass der WIA-Dienst die QueryInterface-Methode des Minidrivers aufruft.
Beispiele für die Implementierung dieser Schnittstellen finden Sie in den wiascanr Scanner-Beispiel-Minidriverdateien wiascanr.h, iwiaminidrv.cpp und istiusd.cpp oder see der wiacam-Kamerabeispiel minidriver-Dateien IWiaMiniDrv.cpp und IStiUSD.cpp.