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


Стратегия разработки драйверов хранилища Windows

рисунок дорожной карты с текстом Чтобы создать драйвер хранилища, выполните следующие действия.

  1. Узнайте об архитектуре и драйверах Windows.

    Необходимо понять основы работы драйверов в операционных системах Windows. Знание основных принципов поможет вам принять соответствующие решения по проектированию и упростить процесс разработки. Основные понятия для всех разработчиков драйверов.

  2. Ознакомьтесь с основами драйверов хранилища.

    Сведения об основах драйвера хранилища см. в статье "Архитектура драйвера хранилища Windows".

  3. Определите дополнительные решения по проектированию драйвера хранилища.

    Сведения о том, как принимать решения по проектированию, см. в разделе "Возможности", предоставляемые Storport, драйверы виртуального минипорта хранилища: когда они подходят?, и создание драйверов минипорта порта SCSI работает с Storport.

  4. Сведения о хранилище в операционной системе Windows.

    См. журнал Storport в комплекте драйверов Windows (WDK).

  5. Сведения о сборке, тестировании и отладке драйверов Windows.

    Создание драйвера не совпадает с созданием приложения в пользовательском режиме. Сведения о сборке, отладке, тестировании и развертывании драйверов Windows см. в статье "Разработка, тестирование и тестирование драйверов", "Подписывание драйверов" и "Логотип Windows". Сведения о создании, тестировании, проверке и отладке средств см . в средствах разработки драйверов.

  6. Просмотрите примеры драйверов хранилища.

    Сведения о доступе и проверке примеров драйверов мини-порта storport см. в примерах комплекта драйверов Windows (WDK).

  7. Разработка, сборка, тестирование и отладка драйвера хранилища.

    Сведения о итеративном построении, тестировании драйвера и отладке драйвера см. в статье "Создание драйвера", "Тестирование" и "Отладка драйвера". Этот процесс поможет вам создать драйвер, который работает.

  8. Создайте пакет драйверов для драйвера хранилища.

    Дополнительные сведения см. в разделе "Создание пакета драйвера".

  9. Подписывайте и распространяйте драйвер хранилища.

    Последний шаг — подписать (необязательно) и распространить драйвер. Если драйвер соответствует стандартам качества, определенным для сертификации оборудования Windows, его можно распространить через программу Microsoft Обновл. Windows. Дополнительные сведения см. в разделе "Распространение пакета драйвера".

Это основные шаги. Дополнительные шаги могут потребоваться в зависимости от потребностей отдельного драйвера.