Стратегия разработки драйверов MB Miniport
Чтобы создать драйвер мини-порта MB, выполните следующие действия.
Шаг 1. Сведения об архитектуре Windows и драйверах мини-портов.
Необходимо понимать основы работы драйверов в операционных системах Windows. Знание основ поможет вам принять соответствующие решения по проектированию и позволит упростить процесс разработки. Дополнительные сведения об основах драйверов см. в разделе Основные понятия для всех разработчиков драйверов.
Шаг 2. Изучите основы драйверов для мини-портов MB.
Драйверы mb miniport поддерживаются в Windows 7 и более поздних версиях Windows и соответствуют спецификации NDIS 6.20. Чтобы понять, какие решения по проектированию драйверов мини-порта необходимо принять, см. статью Введение в NDIS 6.20.
Шаг 3. Определение дополнительных решений по проектированию драйверов Windows.
Сведения о том, как принимать дополнительные решения по проектированию Windows, см. в разделах Создание надежных драйверов Kernel-Mode, Проблемы программирования для 64-разрядных драйверов и Создание международных INF-файлов.
Шаг 4. Сведения о процессах и средствах сборки, тестирования и отладки драйверов Windows.
Сборка драйвера отличается от создания приложения в пользовательском режиме. Сведения о процессах сборки, отладки и тестирования драйверов Windows, подписи драйверов и тестировании пакета HLK для Windows см. в статье Сборка, отладка и тестирование драйверов. Сведения о создании, тестировании, проверке и отладке средств см. в статье Средства разработки драйверов.
Шаг 5. Принятие решений по проектированию драйвера мини-порта MB.
Дополнительные сведения см. в разделе Общие сведения об интерфейсе MB.
Шаг 6. Разработка, сборка, тестирование и отладка драйвера мини-порта MB.
Сведения о итеративном построении, тестировании и отладке см. в статье Обзор процесса сборки, отладки и тестирования. Этот процесс поможет вам создать драйвер мини-порта, который работает.
Шаг 7. Создайте пакет драйверов для драйвера мини-порта MB.
Дополнительные сведения см. в статье Предоставление пакета драйвера.
Шаг 8. Подпишите и распространите драйвер мини-порта MB.
Последний шаг — подписать (необязательно) и распространить драйвер мини-порта. Если драйвер мини-порта соответствует стандартам качества, определенным для комплекта оборудования Windows (HLK), его можно распространять через программу Microsoft клиентский компонент Центра обновления Windows. Дополнительные сведения о распространении драйвера см. в статье Начало работы с процессом отправки оборудования.
Ниже приведены основные шаги. В зависимости от потребностей вашего отдельного драйвера мини-порта могут потребоваться дополнительные действия.