NMEVENTDATA 結構
NMEVENTDATA結構包含傳遞至網路監視器的事件條件相關資訊,以在專家檢視器中插入一行。
語法
typedef struct {
BYTE Version;
DWORD EventIdent;
DWORD Flags;
DWORD Severity;
BYTE NumColumns;
LPSTR szSourceName;
LPSTR szEventName;
LPSTR szDescription;
LPSTR szMachine;
JTYPE Justification;
LPSTR szUrl;
SYSTEMTIME SysTime;
NMCOLUMNINFO Column[];
} NMEVENTDATA, *PNMEVENTDATA;
成員
-
版本
-
NMEVENTDATA結構的版本號碼。 版本號碼必須是零。 未來的網路監視器版本可能支援較高的版本號碼。
-
EventIdent
-
事件的識別項。 EventIdent 對每個專家而言都是唯一的,並參考 事件參考頁面。
-
旗標
-
一組旗標,描述傳送事件資料的人員,以及事件顯示方式。
值 意義 - EVENT_FLAG_EXPERT
此活動來自專家。 - NMEVENTFLAG_DO_NOT_DISPLAY_SEVERITY
請勿顯示事件的嚴重性層級。 - NMEVENTFLAG_DO_NOT_DISPLAY_SOURCE
請勿顯示事件的來源名稱。 - NMEVENTFLAG_DO_NOT_DISPLAY_EVENT_NAME
請勿顯示事件的事件名稱。 - NMEVENTFLAG_DO_NOT_DISPLAY_DESCRIPTION
請勿顯示事件的描述。 - NMEVENTFLAG_DO_NOT_DISPLAY_MACHINE
請勿顯示事件的機器名稱。 - NMEVENTFLAG_DO_NOT_DISPLAY_TIME
不要顯示事件的時間 - NMEVENTFLAG_DO_NOT_DISPLAY_FIXED_COLUMNS
請勿顯示 [嚴重性]、[來源]、[事件名稱]、[描述]、[電腦] 或 [時間] 資料行。 這不是單一旗標,但它是前六個旗標的聯集。 -
嚴重性
-
事件的嚴重性層級。 嚴重性層級可以有下列其中一個值:
NMEVENT_SEVERITY_INFORMATIONAL NMEVENT_SEVERITY_WARNING NMEVENT_SEVERITY_STRONG_WARNING NMEVENT_SEVERITY_ERROR NMEVENT_SEVERITY_SEVERE_ERROR NMEVENT_SEVERITY_CRITICAL_ERROR
-
NumColumns
-
目前 結構中指定的資料行數目。
-
szSourceName
-
顯示專家的名稱。
-
szEventName
-
顯示的事件名稱。
-
szDescription
-
顯示之事件的描述。
-
szMachine
-
過時,應該是 Null。
-
理由
-
顯示在事件檢視器的第二個視窗中的資訊。 Justification成員可以是Null。 如果是 Null,則看不到第二個視窗。
-
szUrl
-
保留;這個成員必須是 Null。
-
SysTime
-
事件發生的時間。 時間會相對於擷取的開頭進行測量。
-
資料行
-
出現在事件檢視器頂端窗格中的資料行結構資料表。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows 2000 Server [僅限傳統型應用程式] |
標頭 |
|