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.
Damit Ihr Gerät unter Windows und Windows Phone-Versionen vor Windows 10 funktioniert, mussten Sie wahrscheinlich zwei separate Treiber schreiben, zum Beispiel einen für Windows 8.1 und einen für Windows Phone 8.1. In Windows 10 können Sie in den meisten Fällen einen Treiber schreiben, der auf jeder Windows 10 Version ausgeführt werden kann. Dieses Thema beschreibt Konvergenzpläne für Gerätetreiberschnittstellen in Windows 10 und liefert Details, wenn es versionsspezifische Unterschiede gibt. Es beantwortet diese Fragen:
- Funktioniert ein veralteter Treiber für Windows 8.1 unter Windows 10 für die Desktop-Editionen (Home, Pro und Enterprise) und/oder Windows 10 Mobile?
- Kann ich für neue Treiber einen Treiber mit dem Windows 10 Kit erstellen, der unter Windows 10 für die Desktop Editionen und Windows 10 Mobile funktioniert?
| Technologie | Lassen sich Windows 8.1-Treiber-Binärdateien unter Windows 10 ausführen? | Änderungen für Windows 10 |
|---|---|---|
| Audio | Ja | Ab Windows 10 können Sie einen Kernel-Mode Driver Framework (KMDF) Audiotreiber schreiben, der KMDF-Schnittstellen für PnP, Energieverwaltung und Leerlaufverwaltung aufruft. Für die E/A-Behandlung sollte ein KMDF-Audiotreiber nicht die E/A-Warteschlangen-Funktionalität in WDF verwenden, sondern stattdessen die vorhandenen COM-Schnittstellen von PortClass nutzen. Ihr Treiber kann jedoch die Unterstützung des Frameworks für Timer, Interrupts, DMA und remote E/A Ziele nutzen. Bestehende Windows 8.1-Treiber, die mit PortClass verknüpft sind, funktionieren auch unter Windows 10 für Desktop Editionen und Windows 10 Mobile. |
| Biometrisch | Ja | Das Windows Biometric Framework (WBF) ist sowohl in Windows 10 für die Desktop Editionen als auch in Windows 10 Mobile verfügbar. Wenn Sie einen neuen biometrischen Treiber für Windows 10 Mobile entwickeln, können Sie einen Windows 8.1 WBF-Treiber als Ausgangspunkt verwenden. |
| Bluetooth | Ja | In Windows 10 ist die Bluetooth-Transporttreiberschnittstelle für alle Geräte konvergiert und verwendet ein universelles Bluetooth-Treibermodell. Sie können einen einzigen Treiber schreiben, der auf allen Windows-Geräteplattformen ausgeführt werden kann. Die Schnittstelle für Bluetooth-Audiotreiber ist bei Windows 10 divergent und bietet die folgenden zwei Möglichkeiten:
|
| Kamera | Ja | Funktionen, die zuvor in Windows Phone 8.1 verfügbar waren (wie Autofokus und HFR), werden sowohl in Windows 10 für Desktop Versionen als auch in Windows 10 Mobile verfügbar sein. Veraltete Kameratreiber aus Windows 8.1 müssen angepasst werden, um diese Funktionen nutzen zu können. |
| Mobilfunk | Ja | Windows 10 unterstützt weiterhin MBIM 1.0 (Mobile Broadband Interface Model) für Datenkarten auf PCs. Gleichwertige Verwaltung von Mobilfunk- und WLAN-Verbindungen über einen konvergenten Stack. Mobilfunkbetreiber können die Open Mobile Alliance Device Management (OMA DM) Konfiguration der Mobilfunkeinstellungen sowohl in Windows 10 für Desktop-Editionen als auch in Windows 10 Mobile nutzen. Außerdem haben OEMs sowohl in Windows 10 für Desktop-Editionen als auch in Windows 10 Mobile Zugriff auf die multivariate Bereitstellung, während die Mobile Broadband Account Experience (MBAE) in Windows 10 für Desktop Editionen weiterhin verfügbar ist. |
| Anzeige | Ja | Bereits konvergiert. Windows Display Driver Model (WDDM) 1.3 wird unter Windows 8.1 und Windows Phone 8.1 ausgeführt. WDDM 1.3 wird in Windows 10 weiterhin unterstützt. WDDM 2.0 ist neu für Windows 10. Um Direct3D (D3D) 12-Runtime und -Funktionen nutzen zu können, benötigen Sie einen WDDM 2.0-Treiber. |
| Standort | Ja | Neuer GNSS-Adapter (Global Navigation Satellite System) DDI für Windows 10. Windows 8.1 Sensor wird mit einem Global Navigation Satellite System (GNSS) Legacy-System PE unterstützt. |
| NFC | Ja | Neue Windows 10 DDI für Smartcard, Radio Manager, SE. Ein Windows 8.1 NFC-Treiber funktioniert weiterhin, kann aber die neuen Funktionen nicht nutzen. |
| Sensor | Ja | Neue Treiber für Windows 10 können einen User-Mode Driver Framework (UMDF) 2.x-Treiber schreiben, der einen allgemeinen Sensor Stack verwendet (ähnlich dem Windows Phone 8.1 Modell) und dasselbe Treiber Paket funktioniert auf Windows 10 für Desktop Versionen und Windows 10 Mobile. Die Windows 8.1-Sensorklassenerweiterung verwendet UMDF 1. Die Windows Phone 8.1-Sensorklassenerweiterung verwendet UMDF 2. Für Windows 10 verwendet die neue Sensorklassenerweiterung UMDF 2 wie Windows Phone 8.1. Um mit dem Windows 10 Kit zu entwickeln, müssen Sie letzteres verwenden. Die Binärdateien des Treibers von Windows 8.1 werden auch unter Windows 10 ausgeführt. Der HID-Klassentreiber funktioniert auch unter Windows 10. Es ist kein Hersteller-Treiber und keine Firmware-Änderung erforderlich, wenn Sie die definierten bestehenden HID-Typen von Windows 8.1 verwenden. |
| Touch-/Präzisionstouchpad (PTP) | Ja | In Windows 10 werden sowohl HID- als auch Touch-Miniport-Treiber unterstützt. Hersteller können einen veralteten HID-Treiber aktualisieren oder einen neuen Touch-Miniport-Treiber implementieren. Für Windows 10 Mobile wurden die Bus-Beschränkungen aufgehoben und sind nicht mehr auf USB und I2C beschränkt. Aktuelle Klassentreiber bleiben bestehen, für jeden anderen Bus ist ein HID-Miniport-Treiber erforderlich. Kann einen Filtertreiber bereitstellen, um angepasste Gesten zu unterstützen. |
| USB | Ja | Windows 8.1 bietet einen Host-Controller Stack. Windows 10 fügt einen Funktions-Stack hinzu, der dem Gerät mit einem Host-Controller (PC/Tablet/Telefon) die Möglichkeit bietet, als Peripheriegerät zu arbeiten. |
| Windows-Treiberframeworks (WDF) | Ja | Windows 10 wird mit KMDF 1.15, UMDF 2.15, UMDF 1.11 und früheren Framework-Versionen ausgeliefert. Nur KMDF und UMDF Version 2 können zum Schreiben von Windows-Treibern verwendet werden. |
| WLAN | Ja | WDI (WLAN Device Driver Interface) ist das neue universelle WLAN-Treibermodell für Windows 10. Hersteller von WLAN-Geräten können einen einzigen WDI-Miniport-Treiber schreiben, der auf allen Geräteplattformen ausgeführt wird und weniger Code benötigt als das bisherige native WLAN-Treibermodell. Alle neuen WLAN Funktionen, die in Windows 10 eingeführt werden, erfordern WDI-basierte Treiber. Die nativen WLAN-Treiber der Hersteller funktionieren auch in Windows 10, aber die Funktionalität ist auf die Version von Windows beschränkt, für die sie entwickelt wurden. |