Стратегия разработки драйверов хранилища Windows
Чтобы создать драйвер хранилища, выполните следующие действия.
Узнайте об архитектуре и драйверах Windows.
Необходимо понять основы работы драйверов в операционных системах Windows. Знание основных принципов поможет вам принять соответствующие решения по проектированию и упростить процесс разработки. Основные понятия для всех разработчиков драйверов.
Ознакомьтесь с основами драйверов хранилища.
Сведения об основах драйвера хранилища см. в статье "Архитектура драйвера хранилища Windows".
Определите дополнительные решения по проектированию драйвера хранилища.
Сведения о том, как принимать решения по проектированию, см. в разделе "Возможности", предоставляемые Storport, драйверы виртуального минипорта хранилища: когда они подходят?, и создание драйверов минипорта порта SCSI работает с Storport.
Сведения о хранилище в операционной системе Windows.
См. журнал Storport в комплекте драйверов Windows (WDK).
Сведения о сборке, тестировании и отладке драйверов Windows.
Создание драйвера не совпадает с созданием приложения в пользовательском режиме. Сведения о сборке, отладке, тестировании и развертывании драйверов Windows см. в статье "Разработка, тестирование и тестирование драйверов", "Подписывание драйверов" и "Логотип Windows". Сведения о создании, тестировании, проверке и отладке средств см . в средствах разработки драйверов.
Просмотрите примеры драйверов хранилища.
Сведения о доступе и проверке примеров драйверов мини-порта storport см. в примерах комплекта драйверов Windows (WDK).
Разработка, сборка, тестирование и отладка драйвера хранилища.
Сведения о итеративном построении, тестировании драйвера и отладке драйвера см. в статье "Создание драйвера", "Тестирование" и "Отладка драйвера". Этот процесс поможет вам создать драйвер, который работает.
Создайте пакет драйверов для драйвера хранилища.
Дополнительные сведения см. в разделе "Создание пакета драйвера".
Подписывайте и распространяйте драйвер хранилища.
Последний шаг — подписать (необязательно) и распространить драйвер. Если драйвер соответствует стандартам качества, определенным для сертификации оборудования Windows, его можно распространить через программу Microsoft Обновл. Windows. Дополнительные сведения см. в разделе "Распространение пакета драйвера".
Это основные шаги. Дополнительные шаги могут потребоваться в зависимости от потребностей отдельного драйвера.