IoBuildSynchronousFsdRequestWaitTimeout Rule (WDM)

IoBuildSynchronousFsdRequestWaitTimeout 规则在检测到以下情况时将报告缺陷:由于必须在完成例程中发出 IRP 事件的信号,此驱动程序将无限期等待,直至低级驱动程序返回。

驱动程序模型WDM

如何测试

在编译时

运行 静态驱动程序验证程序 并指定 IoBuildSynchronousFsdRequestWaitTimeout 规则。

使用以下步骤来分析你的代码:
  1. 准备你的代码(使用角色类型声明)。
  2. 运行静态驱动程序验证程序。
  3. 查看并分析结果。

有关详细信息,请参阅 使用静态驱动程序验证程序查找驱动程序中的缺陷

适用于

IoBuildSynchronousFsdRequest
IoCallDriver
KeInitializeEvent
KeWaitForSingleObject
PoCallDriver

 

 

显示:
© 2014 Microsoft