Начало работы с "Драйверы Windows"
При написании драйвера для запуска в операционной системе Windows у вас есть три варианта. Вы можете написать драйвер для настольных компьютеров, который работает только в выпусках Windows Desktop. Или, если драйвер проходит infverif /u
и ApiValidator, вы можете написать универсальный драйвер. Если драйвер проходит infverif /w
, который добавляет изоляцию пакетов драйверов, можно написать драйвер Windows, который выполняется как в классических, так и не классических вариантах Windows. Сведения о настройке параметров сборки см. в разделе "Целевые платформы".
К драйверам Windows применяются следующие дополнительные требования:
- Соответствует принципам проектирования DCH.
- Следуйте принципам изоляции пакетов драйверов.
- Следуйте требованиям к уровню API.
Хотя это не обязательно для драйвера, работающего только на рабочем столе Windows, чтобы соответствовать дополнительным требованиям для универсального драйвера или драйвера Windows, это повышает удобство обслуживания драйверов и надежность, а также подготавливает драйвер к возможной будущей сертификации в вариантах Windows, отличных от настольных компьютеров.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по