2012-07-25 123 views
2

Windows事件日誌在低於Vista(XP及以下)和Vista及以上版本時不同,請參閱此處Windows Event Logs。在Vista上,在事件查看器中,我們可以看到一個名爲Level的列。如果我們篩選的情況下,它會告訴我們一切可能等級:如何將Windows事件日誌事件級別映射到字符串

Critical 
Warning 
Verbose 
Error 
Information 

信息的價值具有基於我的測試值4。但是,如果我們看看schema for Level,實際上它的值的範圍不受限制。所以這裏有兩個我的問題:

  • 我怎麼知道每個字符串會有什麼價值? MSDN上有這樣一個頁面嗎?我找不到
  • Level是否有限制?還是由事件提供者本身決定?

回答

3

我希望這link會幫助你。

正如你可以從上面的鏈接看到,自定義級別值必須在16到255的範圍,這意味着,該窗口水平放置在範圍從0到15

+5

非常感謝。我找到了文件winmeta.xml; LogAlways:0,Critical:1,錯誤:2,警告:3,信息:4,詳細信息:5,保留16以下保留 – windfly2006 2012-07-26 19:23:42

+2

如果有人想知道,winmeta.xml文件位於Windows SDK的include文件夾中,例如:'C:\ Program Files(x86)\ Windows Kits \ 8.1 \ Include \ um \ winmeta.xml' – 2014-10-13 09:19:08