EVENT_FILTER_EVENT_NAME結構 (evntprov.h)
EVENT_FILTER_EVENT_NAME結構會定義事件名稱或 stalk 逐步解說名稱篩選EVENT_FILTER_DESCRIPTOR結構中使用的事件識別碼。
此篩選條件只會透過啟用呼叫中的level/keyword,套用至記錄會話上啟用的事件。
語法
typedef struct _EVENT_FILTER_EVENT_NAME {
ULONGLONG MatchAnyKeyword;
ULONGLONG MatchAllKeyword;
UCHAR Level;
BOOLEAN FilterIn;
USHORT NameCount;
UCHAR Names[ANYSIZE_ARRAY];
} EVENT_FILTER_EVENT_NAME, *PEVENT_FILTER_EVENT_NAME;
成員
MatchAnyKeyword
關鍵詞的位掩碼,決定要篩選的事件類別。
MatchAllKeyword
此位掩碼是選擇性的。 此遮罩會進一步限制您想要篩選的事件類別。 如果事件的關鍵詞符合 MatchAnyKeyword 條件,則提供者只有在此遮罩中的所有位都存在於事件的 關鍵詞中時,提供者才會篩選事件。 如果 MatchAnyKeyword 為零,則不會使用此遮罩。
Level
定義要篩選的事件嚴重性層級。
FilterIn
True 是 表示 篩選符合所提供名稱的事件; false 會篩選出它們。
當用於 EVENT_FILTER_TYPE_STACKWALK_NAME篩選類型時,在事件中篩選過的會為其收集堆疊。
NameCount
Names 成員中的名稱數目。
Names[ANYSIZE_ARRAY]
Null 終止、UTF-8 事件名稱的 NameCount 長陣列。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 版本 1709 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2016 [僅限傳統型應用程式] |
標頭 | evntprov.h |
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應