다음을 통해 공유


SystemProvider의 CaptureStateOnDemand

기록하는 동안 요청 시 해당 키워드의 커널 런다운을 트리거하는 키워드 컬렉션을 나타냅니다. 명령을 사용하여 공급자 wpr -capturestateondemand 의 캡처 상태를 트리거할 수 있습니다. Operation 특성을 지정하면 Keyword 요소를 설정하거나 컬렉션에 추가할 수 있습니다.

요소 계층 구조

구문

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

특성 및 요소

특성

attribute Description 데이터 형식 필수 기본값
작업 키워드를 설정하거나 추가해야 하는지 여부를 나타냅니다. 이 특성에는 다음 값 중 하나가 있을 수 있습니다.
  • 설정
  • 추가
  • 제거
설정

자식 요소

요소 Description 요구 사항
키워드(SystemProvider 내) SystemLogger 세션의 커널 플래그에 대해 설명합니다. 필수(하나 이상)

설명

시스템 키워드의 런다운은 추적의 끝에 WPR에 의해 자동으로 발생합니다. CaptureState* 요소를 사용하는 경우

  • 현재 에 없는 시스템 키워드의 런다운을 원합니다.
  • 시스템 종료로 인해 추적이 끝날 때 런다운이 발생하지 않음을 알고 있습니다.
  • 특정 시간에 런다운을 시작하려고 합니다.

추적 시작 시와 같이 커널 키워드(keyword) 사용하도록 설정되거나 Stop 키워드(keyword) 사용하지 않도록 설정된 경우 RundownFlag Start 를 로 설정합니다.

부모 요소

요소 Description
SystemProvider 프로필에 대한 시스템 공급자를 나타냅니다.
SystemProviderId 시스템 공급자 식별자를 나타냅니다.

예제

다음 코드 예제에서는 이 요소를 사용하는 방법을 보여 집니다.

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

요소

CustomKeyword

SystemProvider의 CaptureStateOnStart

SystemProvider의 CaptureStateOnSave