设置测试计算机上的 UMDF 验证程序的属性。 生成驱动程序并将其部署到测试计算机时,可以使用这些设置。
有关部署的信息,请参阅 为驱动程序部署和测试预配计算机(WDK 8.1) 以及 将驱动程序部署到测试计算机
有关调试 UMDF 驱动程序的信息,请参阅 如何启用 UMDF 驱动程序的调试 和 WDF 验证器控制应用程序。
为驱动程序项目设置 UMDF 验证程序属性
- 打开驱动程序包的属性页。 在解决方案资源管理器中选择并按住(或右键单击)驱动程序包项目,然后选择“ 属性”。
- 在驱动程序包的属性页中,选择 “配置属性”,选择“ 驱动程序安装”,然后选择 “UMDF 验证程序”。
- 选择 “部署 UMDF 验证程序 ”选项。 启用此选项时(是),可以选择测试计算机上要使用的 UMDF 验证程序选项来验证 UMDF 驱动程序。
| 选项 | DESCRIPTION |
|---|---|
部署 UMDF 验证程序 |
在测试计算机上启用 UMDF 验证程序设置。 |
UMDF 服务名称 |
指定要监视的 UMDF 驱动程序的服务名称。 |
启用对象跟踪 |
跟踪所有创建的 UMDF 对象。 |
启用引用计数跟踪 |
跟踪所有 UMDF 对象引用。 |
最大重启尝试次数 |
UMDF 重启失败的主机进程的最大次数。 |
UMDF 日志记录级别 |
为托管的驱动程序指定 UMDF 验证程序记录的信息量。 仅严重错误和致命错误 - 仅记录严重错误和致命错误。 所有错误 - 记录所有错误。 警告和所有错误 - 记录警告和所有错误。 信息性事件、警告和所有错误 - 记录信息性事件、警告和所有错误。 详细输出 (任何排序的所有事件) - 记录所有事件。 |
登录到内核调试器 |
将验证程序输出记录到内核调试器。 |
闯入内核调试器 |
当 UMDF 主机进程失败时进入内核调试器。 |
附加到内核调试器 |
如果未附加用户模式调试器,则附加到内核调试器。 |
驱动程序加载超时(秒) |
指定在驱动程序加载后附加调试器之前等待的时间(以秒为单位)。 |
驱动程序开始时间超时(秒) |
指定在驱动程序启动时附加调试器之前等待的时间(以秒为单位)。 |
在当前级别验证 |
根据当前框架版本规则验证使用早期版本的框架生成的驱动程序。 |