以编程方式启用应用程序验证程序

programmatically enable application verifier

我有一个名为 foo.exe 的程序(单元测试 运行ner),我想 运行 使用一组特定的应用程序验证程序标志。该程序 运行 作为持续集成系统的一部分,在各种计算机上检查错误。我想以编程方式启用应用程序验证程序,运行 我的单元测试,然后重置系统状态,以便应用程序验证程序不会 运行 其他开发人员 运行 任何类似名称的程序(事实上​​我们的 CI 系统在构建之间没有完全清理是一个超出此范围的单独问题)。

一时兴起,我决定检查 application-verifier 是否有任何命令行标志。如需更多标志,运行 appverif -?

启用应用程序验证器堆+句柄检查

appverif -enable heaps handles -for foo.exe

删除应用程序验证程序设置

appverif -delete settings -for foo.exe