Erste Schritte mit "Windows-Treibern"
Wenn Sie einen Treiber schreiben, der auf dem Windows-Betriebssystem ausgeführt werden soll, haben Sie drei Auswahlmöglichkeiten. Sie können einen Desktoptreiber schreiben, der nur unter Windows Desktop-Editionen ausgeführt wird. Oder wenn Ihr Treiber übergibt und ApiValidator, infverif /u
können Sie einen universellen Treiber schreiben. Wenn Ihr Treiber übergeben wirdinfverif /w
, wodurch die Treiberpaketisolation hinzugefügt wird, können Sie einen Windows-Treiber schreiben, der sowohl auf Desktop- als auch auf Nicht-Desktop-Varianten von Windows ausgeführt wird. Informationen zum Konfigurieren Ihrer Buildeinstellungen finden Sie unter "Zielplattformen".
Die folgenden zusätzlichen Anforderungen gelten für Windows-Treiber:
- Konform mit den DCH-Designprinzipien.
- Befolgen Sie die Prinzipien der Treiberpaketisolation.
- Befolgen Sie die API-Layeringanforderungen.
Es ist zwar nicht erforderlich, dass ein Treiber, der nur unter Windows Desktop ausgeführt wird, die zusätzlichen Anforderungen für einen universellen Treiber oder Windows-Treiber erfüllt, dies verbessert die Leistungsfähigkeit und Zuverlässigkeit des Treibers und bereitet den Treiber auch auf mögliche zukünftige Zertifizierungen für Nicht-Desktop-Varianten von Windows vor.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für