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


CaptureStateOnSave в SystemProvider

Представляет коллекцию ключевых слов, которая запускает очистку ядра этих ключевых слов (флагов ядра) в конце трассировки. Если указан атрибут Operation , элементы Keyword можно задать или добавить в коллекцию.

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

Синтаксис

<CaptureStateOnSave Operation = "Set" | "Add"> | “Remove”
  <!-- Child elements -->
  Keyword (System),
  CustomKeyword
</CaptureStateOnSave>

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

Атрибуты

Атрибут Описание Тип данных Обязательно Значение по умолчанию
Операция Указывает, следует ли задавать или добавлять ключевые слова. Этот атрибут может иметь одно из следующих значений:
  • Присвойте параметру
  • Добавить
  • Удалить
Нет Присвойте параметру

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

Элемент Описание Требование
Ключевое слово (в SystemProvider) Описывает флаги ядра для сеанса SystemLogger. Обязательный, один или несколько.

Комментарий

Очистка системных ключевых слов автоматически происходит WPR в конце трассировки. Используйте элемент CaptureState*, если

  • требуется проискировать системные ключевые слова, которые в настоящее время не включены
  • Вы знаете, что очистка не произойдет из-за завершения работы системы
  • вы хотите инициировать очистку в определенное время.

Задайте параметру RundownFlag значение , Start если ключевое слово ядра включен, например в начале трассировки, или Stop если ключевое слово отключена.

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

Элемент Описание
SystemProvider Представляет системный поставщик для профиля.
SystemProviderId Представляет идентификатор системного поставщика.

Пример

В следующем примере кода показано, как используется этот элемент.

    <SystemProvider Id="SystemProvider_CaptureStateOnDemand">
        <Keywords>
            <Keyword Value="MemoryInfo" />
        </Keywords>
        <CaptureStateOnSave>
            <Keyword Value="Pool" RundownFlag="Stop"/>
        </CaptureStateOnSave>
    </SystemProvider>
</SystemProvider>

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

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

CustomKeyword

CaptureStateOnStart в SystemProvider

CaptureStateOnDemand в SystemProvider