SystemProvider での CaptureStateOnStart
トレースの開始時にこれらのキーワード (カーネル フラグ) のカーネル ランダウンをトリガーするキーワードのコレクションを表します。 Operation 属性が指定されている場合、Keyword 要素をコレクションに設定または追加できます。
要素の階層
-
<
WindowsPerformanceRecorder>
-
<
プロファイル>
-
<
SystemProvider>
- < CaptureStateOnStart>
-
<
Profile>
-
<
コレクター>
-
<
SystemCollectorId>
-
<
SystemProviderId>
- < CaptureStateOnStart>
-
<
SystemProvider>
- < CaptureStateOnStart>
-
<
SystemProviderId>
-
<
SystemCollectorId>
-
<
コレクター>
-
<
SystemProvider>
-
<
プロファイル>
構文
<CaptureStateOnStart Operation = "Set" | "Add"> | “Remove”
<!-- Child elements -->
Keyword (System),
CustomKeyword
</CaptureStateOnStart>
属性および要素
属性
属性 | 説明 | データ型 | 必須 | Default |
---|---|---|---|---|
操作 | キーワードを設定するか、追加するかを示します。 | この属性は、次のいずれかの値になります。
|
いいえ | オン |
子要素
要素 | 説明 | 要件 |
---|---|---|
Keyword (SystemProvider 内) | SystemLogger セッションのカーネル フラグについて説明します。 | 必須、1 つ以上。 |
注記
システム キーワードのランダウンは、トレースの最後に WPR によって自動的に行われます。 CaptureState* 要素を使用する場合
- 現在オンではないシステム キーワードのランダウンが必要な場合
- システムのシャットダウンのためにランダウンが発生しないことを知っている
- 特定の時刻にランダウンを開始する必要があります。
トレースの開始時など、カーネル キーワード (keyword)が有効になっている場合、またはStop
キーワード (keyword)が無効になっている場合は、RundownFlag Start
を に設定します。
親要素
要素 | 説明 |
---|---|
SystemProvider | プロファイルのシステム プロバイダーを表します。 |
SystemProviderId | システム プロバイダー識別子を表します。 |
例
次のコード例は、この要素の使用方法を示しています。
<SystemProvider Id="SystemProvider_CaptureStateOnDemand">
<Keywords>
<Keyword Value="MemoryInfo" />
</Keywords>
<CaptureStateOnStart>
<Keyword Value="Pool" RundownFlag="Start"/>
</CaptureStateOnStart>
</SystemProvider>
</SystemProvider>