WDM 驱动程序的规则

在本节中

主题 说明

默认规则集 (WDM)

Default.sdv (默认规则集) 指定在分析驱动程序时要使用的建议规则集。

DDI 用法规则集 (WDM)

使用这些规则验证驱动程序是否正确使用 WDM DDI。

IrpPending 规则集 (WDM)

使用这些规则验证驱动程序是否正确将 I/O 请求数据包 (IRP) 。

IrpProcessing 规则集 (WDM)

使用这些规则验证驱动程序是否正确处理 I/O 请求数据包 (IRP) 。

IrpTracking 规则集 (WDM)

使用这些规则验证驱动程序是否正确跟踪 I/O 请求数据包 (IRP) ,以便在 IRP 未完成时不会删除设备。

Irql rule set (WDM)

使用这些规则验证驱动程序是否在所需的 IRQL 上发出 DDI 调用。

不遵循 IRQL 规则的驱动程序在操作期间可能会导致严重问题,从而导致死锁情况或计算机崩溃。

LocalIrpProcessing 规则集 (WDM)

使用这些规则验证驱动程序是否正确处理由驱动程序创建的 I/O 请求数据包 (IRP) 。

锁定规则集 (WDM)

使用这些规则验证驱动程序是否正确管理共享资源。

其他规则集 (WDM)

使用这些规则验证驱动程序是否正确遵循正确处理注册表项、字符串和设备对象指针的一组常规要求。

警告规则集 (WDM)

使用这些规则验证驱动程序是否可以在各种上下文中正确处理 IRP,并遵循 Microsoft 建议的最佳做法。