c# - 是否可以在事件查看器中使用 ETW 登录到子文件夹时使用自定义名称创建事件通道?
问题描述
这是我的问题:
我首先尝试在“应用程序和服务”下的事件查看器中实现文件夹,但System.Diagnostics.EventLog
该类似乎不支持这一点。然后我遇到了 ETW,它提供了为 Windows 事件跟踪创建事件的能力。他们在 NuGet 包中留下了一些示例和文档,我现在可以设置自己的层次结构,直到实际的事件通道,但问题是:事件通道名称是预定义的,这意味着我不能手动选择名称。这就是他们写给它的内容,这让我更加困惑:
// EventChannel. Custom values must be in the range from 16 through 255. Currently
// only predefined values allowed.
现在是否可以自定义名称,是否有完全不同的方式来完成所有这些?我已经阅读了大量的帖子,但没有一个能够在事件查看器中使用System.Diagnostics.EventLog
类创建“文件夹”,现在使用 ETW 是可能的,但是它把这个问题抛在脑后。
提前致谢!
解决方案
推荐阅读
- php - 将 MySql 逗号分隔值转换为 PHP 值
- python - (Tensorflow) tf.tensor_scatter_add 用于具有未知 batch_size 的两个张量
- multithreading - 改造/RxJava 调度程序
- python - 使用函数遍历列表
- java - 文件编写器和阅读器
- linux - 如何启用/禁用内核 kaslr、smep 和 smap
- c# - 在循环中维护变量中的数据
- python-3.x - 为什么打印功能会打印圆括号?(ex: << print(i, "this number is even") >> output: << (1, 'this number is even') >>
- r - 将日期格式从 YY WW 更改为 DD-MM-YYYY
- python - GeoJSON 数据不包含有意义的数据 GeoDjango