EventKeywords Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет стандартные ключевые слова, которые применяются к событиям.
Это перечисление поддерживает побитовую комбинацию значений его членов.
public enum class EventKeywords
[System.Flags]
public enum EventKeywords
[<System.Flags>]
type EventKeywords =
Public Enum EventKeywords
- Наследование
- Атрибуты
Поля
All | -1 | Для всех битов задано значение 1, представляющее каждую возможную группу событий. |
AuditFailure | 4503599627370496 | Вкладывается во все неудавшиеся события аудита безопасности. Используйте это ключевое слово только для событий в журнале безопасности. |
AuditSuccess | 9007199254740992 | Вкладывается во все успешные события аудита безопасности. Используйте это ключевое слово только для событий в журнале безопасности. |
CorrelationHint | 4503599627370496 | Вкладывается во все события перемещения, в которых идентификатор действия (корреляционный идентификатор) является вычисленным значением, и его уникальность не гарантируется (т. е. он не является действительным GUID). |
EventLogClassic | 36028797018963968 | Вкладывается в события, вызываемые с использованием функции |
MicrosoftTelemetry | 562949953421312 | Вкладывается во все события телеметрии Майкрософт. |
None | 0 | При публикации события фильтрация по ключевым словам не выполняется. |
Sqm | 2251799813685248 | Вкладывается во все события механизма качества служб (SQM). |
WdiContext | 562949953421312 | Вкладывается во все контекстные события инфраструктуры диагностики Windows (WDI). |
WdiDiagnostic | 1125899906842624 | Вкладывается во все диагностические события инфраструктуры диагностики Windows (WDI). |
Примеры
В следующем примере показано, как использовать EventKeywords класс для переопределить ключевые слова событий. Этот пример входит в состав более крупного примера использования класса EventSource.
public static class Keywords
{
public const EventKeywords Page = (EventKeywords)1;
public const EventKeywords DataBase = (EventKeywords)2;
public const EventKeywords Diagnostic = (EventKeywords)4;
public const EventKeywords Perf = (EventKeywords)8;
}
Public Class Keywords
Public Const Page As EventKeywords = CType(1, EventKeywords)
Public Const DataBase As EventKeywords = CType(2, EventKeywords)
Public Const Diagnostic As EventKeywords = CType(4, EventKeywords)
Public Const Perf As EventKeywords = CType(8, EventKeywords)
End Class
Комментарии
Значение ключевое слово можно настроить, назначив флагам разные имена.