【问题标题】:How to use WPP Tracing in user mode application with WppEnabled flag如何在带有 WppEnabled 标志的用户模式应用程序中使用 WPP 跟踪
【发布时间】:2016-05-27 06:37:45
【问题描述】:

我想在用户模式应用程序中使用 WPP Tracing,如下所示:

<ItemDefinitionGroup>
    <ClCompile>
      <WppEnabled>true</WppEnabled>
      <WppScanConfigurationData Condition="'%(ClCompile.ScanConfigurationData)' == ''">trace.h</WppScanConfigurationData>
      <WppKernelMode>false</WppKernelMode>
    </ClCompile>
  </ItemDefinitionGroup>

那只是更改 .vcxproj 文件以添加 WppEnabled 标志,也许我需要添加更多标志。我试着像this 那样做,但我失败了。

我知道我可以使用 tracewpp.exe 命令生成 tmh 文件并使用 wpp 跟踪,但不允许这样做。我的平台工具集是 Visual Studio 2015 (v140)。在我的用户模式项目中使用 WppEnabled 标志来启用 WPP 跟踪是否可行,以及如何?谢谢!

【问题讨论】:

    标签: c++ visual-studio windows-wpp


    【解决方案1】:

    仅当您的项目使用 wdk 的平台工具集时,Visual Studio 构建中对 wpp 的 wdk 支持才有效。

    上次我在 Visual Studio 中使用 wpp,我最终放弃了 wdk wpp 设置,只是编写了自己的自定义构建步骤来运行 tracewpp。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-08-29
      • 1970-01-01
      • 1970-01-01
      • 2013-10-27
      • 1970-01-01
      • 1970-01-01
      • 2018-07-31
      相关资源
      最近更新 更多