Поделиться через


Ключевое слово (в SystemProvider)

Описывает флаги ядра, которые можно включить для сеанса в режиме ядра.

Иерархия элементов

Синтаксис

<Keyword Value = "AllFaults" | "CompactCSwitch" | "ContiguousMemorygeneration" | ... 
         Strict = "true" | "false"
         RundownFlag = "Start" | "Stop">
</Keyword>

Атрибуты и элементы

Атрибуты

Атрибут Описание Тип данных Обязательно Значение по умолчанию
Значение Описывает системное событие трассировки событий Windows (ETW). Возможные значения см. в разделе Примечания. Да
Strict Не удается запустить трассировку, если текущая ОС не поддерживает ключевое слово. Логическое Нет false
RundownFlag Этот атрибут может иметь одно из следующих значений:
  • Запуск
  • Stop
  • Нет
Требуется только для ключевых слов Capturestate*. Нет

Дочерние элементы

Отсутствует.

Родительские элементы

Элемент Описание
Ключевые слова (в SystemProvider) Представляет коллекцию системных ключевых слов.

Комментарии

В следующей таблице описаны возможные значения атрибута Value .

Значение Описание
AllFaults Все ошибки регистрируются.
CompactCSwitch Используется в связи с CSwitch, это сокращает сведения, регистрируются для каждого CSwitch, а также использует разностное сжатие и пакетную обработку.
ContiguousMemorygeneration Регистрируется непрерывное создание памяти.
CpuConfig Изменения в конфигурации ЦП регистрируются.
CSwitch Действие переключения контекста регистрируется в журнале.
DiskIO Дисковое ввод-вывод регистрируется в журнале.
DiskIOInitialization Инициализация дискового ввода-вывода регистрируется.
DPC Отложенные вызовы процедур регистрируются в журнале.
драйверы, Регистрируется действие драйвера.
FileIO Файловый ввод-вывод регистрируется в журнале.
FileIOInit Инициализация файлового ввода-вывода регистрируется.
имя_файла Имя файла регистрируется в журнале.
След Используется для анализа памяти, указывает для очистки рабочего набора по специальной метки очистки.
HardFaults Регистрируются жесткие ошибки.
IdleStates Состояния простоя регистрируются в журнале.
Прервать Прерывания регистрируются в журнале.
KernelQueue Изменения в очереди ядра регистрируются в журнале.
Погрузчик События загрузки и выгрузки ядра и пользовательского режима регистрируются в журнале.
Память Предоставляет события об использовании физической памяти.
MemoryInfo Предоставляет основные сведения о диспетчере памяти, такие как количество свободных, используемых и резервных страниц и т. д.
пул Изменения в пуле памяти регистрируются.
Мощный Энергопотребление регистрируется.
ProcessCounter Указывает, что в профиле есть счетчик процессов.
ProcessThread События создания и удаления процессов и потоков регистрируются.
ReadyThread События готовых потоков регистрируются в журнале.
Реестр Изменения в реестре регистрируются.
SampledProfile Образец профиля.
SpinLock Сведения о спин-блокировке регистрируются в журнале.
SplitIO Предоставляет события о разделенных запросах ввода-вывода. Один запрос ввода-вывода можно разделить на несколько запросов из-за фрагментации диска или по другим причинам.
SystemCall Системные вызовы регистрируются.
ThreadPriority Изменения приоритета потока регистрируются.
Таймер Предоставляет события о системном таймере.
VirtualAllocation Выделение виртуальной памяти записывается в журнал.

Elements (XElement Dynamic Property) (Elements (Динамическое свойство XElement))

CustomKeyword