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.
Sie müssen zwei Aspekte der Kompatibilität berücksichtigen, wenn Sie Treiber entwickeln, die unter Windows Vista ausgeführt werden:
Wenn Anwendungen, die für Windows XP oder frühere Betriebssysteme vorgesehen sind, mit Windows Vista-Treibern kommunizieren
Wenn Windows Vista-Anwendungen mit Windows XP-Treibern kommunizieren (d. a. Legacytreiber)
Sie müssen keine anderen Situationen berücksichtigen, z. B. wenn eine Windows Vista-Anwendung mit einem Windows Vista-Treiber kommuniziert oder wenn eine Windows XP-Anwendung mit einem Windows XP-Treiber kommuniziert, da in diesen Situationen keine Kompatibilitätskomponenten erforderlich sind.
WIA stellt eine interne Kompatibilitätsebene bereit, die alle erforderlichen Konvertierungen durchführt. Daher können Windows XP-Anwendungen, die unter Windows Vista ausgeführt werden, mit Windows Vista-Treibern kommunizieren, und Windows Vista-Anwendungen können mit Windows XP-Treibern kommunizieren, die unter Windows Vista ausgeführt werden.
Es gibt mehrere Einschränkungen der Kompatibilitätsschicht:
Nur ältere Treiber werden für Windows Vista WIA-Anwendungen übersetzt.
Nur Windows Vista-Scannertreiber, die Flachbett- und Einzugsgeräte als Basiselemente (WIA_CATEGORY_FLATBED und WIA_CATEGORY_FEEDER) implementieren, werden für ältere WIA-Anwendungen übersetzt.