Was ist neu in Windows 10, Version 2004
Dieser Abschnitt beschreibt neue Funktionen und Updates für die Treiberentwicklung in Windows 10, Version 2004 (Windows 10 Mai 2020 Update).
Windows-Treiber
Windows 10, Version 2004 ist eine Übergangsversion für Universaltreiber. In dieser Version gibt es weiterhin Universelle Treiber, die jedoch durch Windows-Treiber erweitert werden. Ein Windows-Treiber ist ein Universal-Treiber mit zusätzlichen Anforderungen.
Windows-Treiber werden von Windows-Desktop-Treibern unterschieden. Während Windows-Treiber auf allen Windows Editionen ausgeführt werden, werden Windows-Desktop-Treiber nur auf Windows 10 Desktop Editionen ausgeführt.
Für die Version 2004 sind keine Änderungen an den Universellen Treibern erforderlich, aber die Dokumentation ist jetzt verfügbar, so dass Sie für kommende Änderungen planen können.
Informationen darüber, wie Sie einen Windows-Treiber erstellen, installieren, bereitstellen und debuggen, finden Sie unter Erste Schritte bei der Entwicklung von Windows-Treibern.
Windows Hardware Error Architecture (WHEA)
WHEA enthält eine neue Schnittstelle (v2). Informationen darüber, wie Sie sich als Fehlerquelle registrieren und Fehler liefern können, finden Sie unter Verwendung von WHEA unter Windows 10.
Bildschirm- und Grafiktreiber
In Windows 10, Version 2004, stehen mehrere neue und verbesserte Funktionen für Bildschirm- und Grafiktreiber zur Verfügung, darunter Support für D3D12 Mesh-Shader, Sampler-Unterstützung, Raytracing-Erweiterungen, Video-Bewegungsabschätzung und Unterstützung für videogeschützte Ressourcen. Weitere Informationen zu diesen neuen Funktionen finden Sie unter Was ist neu bei Windows 10 Bildschirm- und Grafiktreibern.
Speichertreiber
Ein Storage-Miniport-Treiber kann jetzt mehr Informationen über den internen Status eines Geräts abrufen und festlegen, einschließlich der Möglichkeit, ein Gerät zurückzusetzen. Siehe IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG und StorPortHardwareReset als gute Ausgangspunkte.
Windows-Debugger
WinDbg-Vorschau
Updates für WinDbg-Vorschau, um neue Funktionen wie WinDbg-Vorschau – Timelines abzudecken. Timelines bietet die Möglichkeit, Traces der Ausführung von Code zu visualisieren.
Stop Codes
Aktualisierungen der Bug-Check Code-Referenz-Themen und Hinzufügen neuer Parameter zu Themen wie Bug-Check 0x1A: MEMORY_MANAGEMENT und Bug-Check 0xC4: DRIVER_VERIFIER_DETECTED_VIOLATION.
Neue Stop-Codes wie Bug Check 0x1DA: HAL_BLOCKED_PROCESSOR_INTERNAL_ERROR, Bug Check 0x1A2: WIN32K_CALLOUT_WATCHDOG_BUGCHECK und Bug Check 0x119: VIDEO_SCHEDULER_INTERNAL_ERROR.
Treibersicherheit
Aktualisierungen der Treibersicherheits-Checkliste zur Verwendung des Tools BinSkim.
Veraltete Features
Die folgende Tabelle beschreibt die Funktionen der Windows-Treiberentwicklung, die in Windows 10 entfernt wurden.
Treiber-Technologie | Funktion | Veraltet in |
---|---|---|
GNSS/Location | Beispiel für einen geografischen Standort-Treiber für Windows 8.1 und zugehörige Dokumentation | Windows 10, Version 1709 |
Mobile Operator Scenarios (Networking) | AllowStandardUserPinUnlock | Windows 10, Version 1709 |
Scan/Image | WSD (Web Services for Devices) Challenger Funktionalität und zugehörige Dokumentation | Windows 10, Version 1709 |
Mobilfunkanbieter | Mobile Breitband-Apps mit Sysdev-Metadaten-Paketen sind veraltet und werden zugunsten von MO UWP APPS und COSA veraltet. | Windows 10, Version 1803 |