Поделиться через


Новые возможности Windows 10 версии 2004

В этом разделе описываются новые функции и обновления для разработки драйверов в Windows 10 версии 2004 (обновление Windows 10 мая 2020 г.).

Драйверы Windows

Windows 10 версии 2004 — это выпуск для универсальных драйверов. В этом выпуске универсальные драйверы по-прежнему существуют, но расширяются с драйверами Windows. Драйвер Windows — это универсальный драйвер с дополнительными требованиями.

Драйверы Windows отличаются от драйверов для настольных компьютеров Windows. Хотя драйверы Windows работают во всех выпусках Windows, драйверы классических приложений Windows работают только в выпусках Windows 10 Desktop.

Изменения не требуются для универсальных драйверов для выпуска версии 2004, но документация доступна сейчас, чтобы вы могли заранее планировать предстоящие изменения.

Сведения о создании, установке, развертывании и отладке драйвера Windows см. в статье "Начало разработки драйверов Windows".

Архитектура ошибок оборудования Windows (WHEA)

WHEA включает новый интерфейс (версия 2). Сведения о том, как зарегистрировать в качестве источника ошибок и сообщить об ошибках, см. в статье "Использование WHEA в Windows 10".

Драйверы отображения и графики

В Windows 10 версии 2004, включая шейдер сетки D3D12, поддержку шейдера сетки D3D12, поддержку выборки, расширения луча, оценку движения видео и поддержку защищенных видео ресурсов. Дополнительные сведения об этих новых функциях см. в статье "Новые возможности" для драйверов отображения и графики Windows 10.

Драйверы хранилища

Теперь мини-драйвер хранилища может получить и задать дополнительные сведения о внутреннем состоянии устройства, включая возможность сброса устройства. См. IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG и StorPortHardwareReset как хорошие начальные точки.

Отладчик Windows

Предварительная версия WinDbg

Обновляется предварительная версия WinDbg, чтобы охватывать новые функции, такие как Предварительная версия WinDbg — временная шкала. Временные шкалы перемещения времени позволяют визуализировать трассировки выполнения кода путешествия во времени.

Коды остановки

Безопасность драйвера

Обновляет контрольный список безопасности драйвера для использования средства BinSkim.

Устаревшие компоненты

В следующей таблице описаны функции разработки драйверов Windows, которые были удалены в Windows 10.

Технология драйвера Функция Не рекомендуется использовать в
GNSS/Location Пример драйвера географического расположения для Windows 8.1 и связанной документации Windows 10 версии 1709
Сценарии мобильных операторов (сеть) AllowStandardUserPinUnlock Windows 10 версии 1709
Сканирование и изображение Функция WSD (веб-службы для устройств) Challenger и связанная документация Windows 10 версии 1709
Мобильные операторы Приложения с мобильными широкополосными приложениями с пакетами метаданных Sysdev устарели в пользу MO UWP APPS и COSA. Windows 10 версии 1803