SystemProvider
- [アーティクル]
-
-
カーネルモード プロバイダーを有効にする構成を記述します。 システム プロバイダー定義では、有効にするシステム キーワード、スタック、およびプール タグを指定します。
要素の階層
構文
<SystemProvider Id = IdType
Base = string>
<!-- Child elements -->
Keywords,
CaptureStateOnStart,
CaptureStateOnSave,
CaptureStateOnDemand,
Stacks,
PoolTags
</SystemProvider>
属性および要素
属性
属性 |
説明 |
データ型 |
必須 |
Default |
Id |
システム プロバイダーを一意に識別します。 |
少なくとも 1 つの文字を含み、コロン (:) やスペースを含めることができない文字列。 |
はい |
|
Base |
基本のシステム プロバイダーを示します。 派生プロバイダーには、既定で基本プロバイダーのすべての属性が含まれます。 これらは、派生プロバイダーで明示的に指定することによってオーバーライドできます。 |
string |
いいえ |
|
SuppressHighVolume |
トレースの停止中に、詳細システム キーワード (カーネル フラグ) を抑制します。 |
string |
いいえ |
true |
子要素
親要素
プール タグを定義する方法については、「PoolTag」を参照してください。
例
<SystemProvider Id="system-provider">
<Keywords>
<Keyword Value="ProcessThread"/>
<Keyword Value="Loader"/>
<Keyword Value="CSwitch"/>
</Keywords>
<Stacks>
<Stack Value="ThreadCreate"/>
<Stack Value="ReadyThread"/>
<Stack Value="CSwitch"/>
</Stacks>
<PoolTags>
<PoolTag Value="a*"/>
<PoolTag Value="b*"/>
<PoolTag Value="c*"/>
<PoolTag Value="d*"/>
</PoolTags>
</SystemProvider>
要素