窗口服务事件 ID

发布于 2024-09-28 11:31:04 字数 227 浏览 9 评论 0原文

我正在做一个C#项目窗口服务。第一次做。 我已成功安装并检查它是否正常工作。

让我困惑的一件事是,当我查看事件日志时,我注意到所有或几乎所有其他服务都有自己的事件 ID。但是在我的项目中,我找不到放置此事件ID的位置。
只看到一个退出代码,我认为这不是用于此目的的。

有人可以指导我如何在我的窗口服务项目上放置自定义事件 ID,因为我创建的所有窗口服务都将具有事件 ID 0。

谢谢。

I'm doing a C# project window service. 1st time doing it.
I have managed to installed and checked that it is working.

1 thing that puzzle me is that when I see the event log, I notice all or almost all of the other services has its own Event ID. However in my project, I can't find the place to put this event id.
Only saw a exit code, which I do not think is for this purpose.

Can someone guide me on how do I put a custom event id on my window service project as all the window service I created will have a event ID 0.

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我最亲爱的 2024-10-05 11:31:04

事件 ID 是特定于应用程序的。你决定它们的含义。详细信息:

http://support.microsoft.com/kb/307024

示例:

EventLog.WriteEntry(sSource, sEvent, EventLogEntryType.Warning,  234);

“234 " 上面的代码是任意的,它可以是任何数字。您可以使用它来开发返回代码列表,以便可以将代码追溯到特定类型的日志条目。

Event IDs are application-specific. You decide what they mean. More information:

http://support.microsoft.com/kb/307024

Example:

EventLog.WriteEntry(sSource, sEvent, EventLogEntryType.Warning,  234);

The "234" code above is arbitrary, it could be any number. You can use this to develop a list of return codes so you can trace codes back to a particular type of log entry.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文