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


Правила для драйверов WDM

В этом разделе

Раздел Описание

Набор правил по умолчанию (WDM)

Набор правил по умолчанию (Default.sdv) указывает рекомендуемые наборы правил для использования при анализе драйвера.

Набор правил использования DDI (WDM)

Используйте эти правила, чтобы убедиться, что драйвер правильно использует WDM DIS.

Набор правил IrpPending (WDM)

Используйте эти правила, чтобы убедиться, что драйвер правильно управляет пакетами запросов ввода-вывода (IRP).

Набор правил IrpProcessing (WDM)

Используйте эти правила, чтобы убедиться, что драйвер правильно обрабатывает пакеты запросов ввода-вывода (IRP).

Набор правил IrpTracking (WDM)

Используйте эти правила, чтобы убедиться, что драйвер правильно отслеживает пакеты запросов ввода-вывода (IRP), чтобы устройство не было удалено, пока irP не были удалены.

Набор правил Irql (WDM)

Используйте эти правила, чтобы убедиться, что драйвер выполняет вызовы DDI в требуемой среде IRQL.

Драйвер, который не соответствует правилам IRQL, может вызвать серьезные проблемы во время работы, которые могут привести к взаимоблокировке или сбою компьютера.

Набор правил LocalIrpProcessing (WDM)

Используйте эти правила, чтобы убедиться, что драйвер правильно обрабатывает пакеты запросов ввода-вывода (IRP), созданные драйвером.

Набор правил блокировки (WDM)

Используйте эти правила, чтобы убедиться, что драйвер правильно управляет общими ресурсами.

Прочие наборы правил (WDM)

Используйте эти правила, чтобы убедиться, что драйвер правильно соответствует общему набору требований к правильной обработке разделов реестра, строк и указателей объектов устройства.

Набор правил предупреждений (WDM)

Используйте эти правила, чтобы убедиться, что драйвер может правильно обрабатывать IRP в различных контекстах и следовать рекомендациям Майкрософт.