基于清单的ETW提供程序 - 解码文件位置

时间:2016-03-27 22:56:35

标签: c++ winapi etw

我正在尝试将ETW跟踪添加到我创建的DLL(用C ++编写)中。我正在使用基于清单的方法。

跟踪正在运行,但似乎我需要在构建DLL之前将清单中的“解码文件位置”设置为绝对路径。

DLL可以部署在任何地方,因此解码路径会因用户的安装而异。

有没有解决方法呢?

感谢。

1 个答案:

答案 0 :(得分:2)

安装提供程序时,请务必将开关RDD = [(2,3),(2,1),(1,3),(1,0)] temp = {} for item in RDD: if item[0] not in temp.keys(): temp[item[0]] = [] temp[item[0]].append(item[1]) new_RDD = [(item[0], sorted(item[1])[0]) for item in temp.iteritems()] print new_RDD /resourceFilePath设置为DLL的路径。这将覆盖使用DLL构建的清单中指定的解码文件位置。

e.g:

/messageFilePath