C#获取操作系统日志信息.pdf

上传人:hg158****2095 文档编号:72819832 上传时间:2023-02-13 格式:PDF 页数:3 大小:180.55KB
返回 下载 相关 举报
C#获取操作系统日志信息.pdf_第1页
第1页 / 共3页
C#获取操作系统日志信息.pdf_第2页
第2页 / 共3页
点击查看更多>>
资源描述

《C#获取操作系统日志信息.pdf》由会员分享,可在线阅读,更多相关《C#获取操作系统日志信息.pdf(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、C C#获获取取操操作作系系统统日日志志信信息息(总总 2 2 页页)本页仅作为文档封面,使用时可以删除 This document is for reference only-rar21year.MarchC#C#获取操作系统日志信息获取操作系统日志信息利用C编程,查看系统日志,介绍两个日志类:EventLog和EventLogEntry类,以及与系统日志进行交互。.NET框架类库提供了EventLog类和EventLogEntry类与系统日志进行交互.二者属于命名空间.首先声明一变量:private EventLogEntryCollection eventCollection 代表系统日

2、志的集合.EventLog类的属性主要有:Entris返回一个EventLogEntryCollection型值,代表事件日志的内容.og 获取或者返回日志的名称,其中应用程序日志是Application,系统日志是System,安全日志是Security,默认值为空字符串.LogDisplayName 获取事件日志的友好名称MachineName 获取或设置在其上读取或写入事件的计算机名称Source 获取或设置在写入事件日志时要注册和使用的源名称EventEntryCollection类定义EventLogEntry实例集合的大小和枚举数.EventLogEntry类的一些主要属性如下:C

3、ategory 获取与该项的CategoryNumber对应的文本CategoryNumber 获取该项的类别号Data 获取与该项对应的二进制数据EntryType 获取该项的事件类型,其值属于EventLogEntryType枚举,这个枚举的主要成员如下:Error 错误事件,它指示用户应该知道的严重问题,比如功能或数据丢失FailureAudit 失败审核事件.它指示当审核访问尝试失败,比如打开文件的尝试失败时发生的安全事件Information 信息事件.它指示重要,成功的事件SuccessAudit 成功审核事件.它指示当审核访问尝试成功,比如成功登录时发生的安全事件Warning

4、警告事件.它指示并不立即具有重要性的问题,但此问题可能表示将来会导致问题的条件.EventID 获取此事件项的应用程序特定事件标识符Index 获取该项在事件日志中的索引MachineName 获取在产生该项的计算机的名称Message 获取与该事件的本地化消息ReplacementStrings 获取对应该项替换字符串Source 获取生成该事件的应用程序的名称TimeGenerated 获取生成该事件的本地时间TimeWritten 获取在日志写入该事件的本地时间UserName 获取负责该事件的用户的名称示例代码如下:;usingSystem;namespaceLogViewpublic

5、classSysLogViewprivateEventLogEntryCollectioneventCollection;privateEventLogsystemEvent;publicSysLogView()systemEvent=newEventLog();=System;eventCollection=;privatevoidLoadEventLog(intc)EventLogsystemEvent=newEventLog();=System;eventCollection=;intlength=;EventLogEntryentry=eventCollectionc;stringtitle=for(intj=0;j;j+)(titlej);(n+eventCollectionc.Message);privatestringDisplayEventCount()returnEventcount:+();(QueryMessage:);

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁