パフォーマンス カウンター クラスのクラス修飾子
クラス修飾子は、WMI パフォーマンス カウンター クラス がマップされるパフォーマンス オブジェクトに関する情報を指定します。 詳細については、「パフォーマンス データ の監視」を参照してください。
パフォーマンス カウンター固有の修飾子は、Root\CIMv2 のクラスとプロパティを Win32_PerfRawData するために、"WbemPerfClass" プロバイダーによって自動的にアタッチされます。
この情報は、クラスのすべてのインスタンスに適用されます。 常に False されるブール 値 持つ一部の修飾子は、特定のクラスに存在しない場合があります。
Raw および Formatted PerformanceClasses の修飾子
次の修飾子は、Win32_PerfRawData および Win32_PerfFormattedDataから派生したすべてのクラスに適用されます。
-
クックド
-
ブール
クラスにクックされたデータが含まれているかどうかを示します。
-
DisplayName
-
文字列 を する
パフォーマンス オブジェクト名。 詳細については、「パフォーマンス カウンターの」を参照してください。
-
DetailLevel
-
sint32
詳細データは提供されません。 常に 100 の値が含まれます。
-
動的の
-
ブール
インスタンスは常に動的であるため、常に True に設定します。
-
GenericPerfCtrの
-
ブール
クラスがレガシ パフォーマンス ライブラリから取得されるかどうかを示します。 常に true に設定します。
-
HelpIndex
-
sint32
インデックスは無効です。 この修飾子は常に 0 です。
-
HiPerf
-
ブール
クラスがハイ パフォーマンス クラスであることを示します。 常に true に設定します。
-
ロケールの
-
sint32
ロケール識別子。 値は常に 1033 (米国英語) です。
-
PerfIndexの
-
int32 を する
インデックスは無効です。 この修飾子は常に 0 です。
-
プロバイダーの
-
文字列 を する
インスタンス プロバイダーの名前。 値は "WbemPerfV2" です。
-
RegistryKey
-
文字列 を する
パフォーマンス キーを配置できる HKEY_LOCAL_MACHINE\CurrentControlSet\Services キー内のドライバーの名前。 この名前は、パフォーマンス カウンターを提供するサービスの名前でもあります。
-
シングルトン
-
ブール
true 場合は、クラスのインスタンスが 1 つだけ存在することを示します。
Raw パフォーマンス クラスの修飾子
次の修飾子は、Win32_PerfRawDataから派生したすべてのクラスに適用されます。
-
コストの高いを する
-
ブール
このクラスのインスタンスを取得することがコストのかかる操作であるかどうかを示します。 クラス名の末尾に "_Costly" が付加されたクラスの場合は、常に True に設定します。
-
DetailLevel
-
uint32 を する
詳細データは提供されません。 常に 100 の値が含まれます。
-
PerfDefaultを する
-
ブール
値は常に false 。
書式設定されたパフォーマンス クラスの修飾子
次の修飾子は、Win32_PerfFormattedDataから派生したすべてのクラスに適用されます。
-
AutoCookの
-
int32 を する
クラス インスタンスの値が、対応する生データ クラスから自動的に計算されることを示します。 値は常に 1 です。
-
AutoCook_RawClass
-
文字列 を する
書式設定されたクラスの計算に使用する生のクラスの名前。 この修飾子は必須です。
関連トピック