监控系统日志

IsItNothing 2008-07-19 08:36:37
在做一个监控系统日志的服务。
程序结构如下:
我调用NotifyChangeEventLog,然后用一个线程在事件对象上等待,当有日志写入时,事件对象授信,调用我的处理函数,处理函数中,调用ReadEventLog,直到返回false。
基本功能已经实现,现在主要有下面几个问题:
1.当监控服务运行的时候,如果清空系统日志,则监控就无法在继续读取新日志。
2.如果设置日志当日志满的时候,替换旧的日志,那么我该如何获得新的被写入的日志?GetOldestEventLogRecord只能得到一个序号,不知道被写了几条。
...全文
107 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

15,466

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧