如何使用 c++ 在 "Application and Services Logs" 部分创建事件日志
How to create a event log at "Application and Services Logs" section using c++
我想在"应用程序和服务日志"部分中使用C 编写日志。但是我找不到任何接口,有人知道吗?
我尝试过" registereventsource"," reportEvent",但我只能在应用程序中编写事件查看器日志,但不在应用程序和服务日志中。
我还在C#中找到了一些样本,但是我的应用程序在C 中。
谢谢。
您可以查看EventWrite
功能。它包含在evntprov.h
中。这使您可以为寄存器写一个特定条目。通过使用EventRegister
,您可以创建一个寄存器句柄。请记住在使用寄存器句柄完成后致电EventUnregsiter
。
不幸的是,我已经有一段时间没有使用过。在Windows文档上阅读有关evntprov.h
及其所有功能的阅读。我确定它会指向正确的方向。
相关文章:
- 如何创建一个CMake变量,除非显式重写,否则使用默认值
- 未创建日志文件
- boost日志文件无法创建sample.log文件
- 使用 redis 进行日志缓存:是否可以创建逐出到 PostgreSQL 的逐出策略?
- Mac OS X:应用程序可以创建日志文件
- 如何使用 c++ 在 "Application and Services Logs" 部分创建事件日志
- 无法创建将包含日志文件的文件夹
- NT内核记录器会话日志未创建
- Pantheios:当太大时创建一个新的日志文件
- 尝试创建流的错误日志 - 获取"one or more multiply defined symbols found"
- 我们可以为 boost 库中的每个线程创建单独的日志文件吗?
- 正在创建故障日志
- 创建一个简单的窗口来输出用于调试的信息(日志样式)- wxWidgets
- 在扩展中创建字符串流的日志宏
- c#应用程序log4net日志文件在c++ /CLI中使用时未创建
- 在Android上创建可公开访问的日志文件的位置
- 创建一个没有时间字符串的Google日志文件
- 为数据密集型操作创建日志
- 如何创建一个宏来验证HR和日志
- 在分析器中创建日志的格式