Win32_Perf クラス

Win32_PerfRawDataおよびWin32_PerfFormattedDataパフォーマンス カウンター クラスの基底クラス。

Win32_Perf は、パフォーマンス カウンター クラスの CounterType アルゴリズムで使用される必要なタイムスタンプと頻度のプロパティを定義します。

次の構文はマネージド オブジェクト フォーマット (MOF) のコードを単純化したもので、すべての継承されたプロパティを含みます。 プロパティとメソッドは、MOF の順序ではなく、アルファベット順です。

構文

[abstract, AMENDMENT]
class Win32_Perf : CIM_StatisticalInformation
{
  string Caption;
  string Description;
  string Name;
  uint64 Frequency_Object;
  uint64 Frequency_PerfTime;
  uint64 Frequency_Sys100NS;
  uint64 Timestamp_Object;
  uint64 Timestamp_PerfTime;
  uint64 Timestamp_Sys100NS;
};

メンバー

Win32_Perf クラスには、次の種類のメンバーがあります。

プロパティ

Win32_Perf クラスには、これらのプロパティがあります。

Caption

データ型: string

アクセスの種類: 読み取り専用

修飾子: MaxLen (64)

統計またはメトリックの短いテキストの説明。

このプロパティは、 CIM_StatisticalInformationから継承されます。

説明

データ型: string

アクセスの種類: 読み取り専用

統計またはメトリックのテキスト記述。

このプロパティは、 CIM_StatisticalInformationから継承されます。

Frequency_Object

データ型: uint64

アクセスの種類: 読み取り専用

Timestamp_Object プロパティの 1 秒あたりのティック数。 サブクラス化されると、プロバイダーはこのプロパティを定義します。

スクリプトでの uint64 値の使用の詳細については、「 WMI でのスクリプト作成」を参照してください。

Frequency_PerfTime

データ型: uint64

アクセスの種類: 読み取り専用

Frequency_PerfTime プロパティの 1 秒あたりのティック数です。 値は、Windows 関数 QueryPerformanceCounter を呼び出すことによって取得できます。

スクリプトでの uint64 値の使用の詳細については、「 WMI でのスクリプト作成」を参照してください。

Frequency_Sys100NS

データ型: uint64

アクセスの種類: 読み取り専用

Timestamp_Sys100NS プロパティの 1 秒あたりのティック数 (10000000)。

スクリプトでの uint64 値の使用の詳細については、「 WMI でのスクリプト作成」を参照してください。

Name

データ型: string

アクセスの種類: 読み取り専用

修飾子: MaxLen (256)

統計またはメトリックの既知のラベル。 サブクラス化すると、このプロパティをキー プロパティとしてオーバーライドできます。

このプロパティは、 CIM_StatisticalInformationから継承されます。

Timestamp_Object

データ型: uint64

アクセスの種類: 読み取り専用

オブジェクト定義のタイムスタンプ。 プロバイダーは、自分のプロパティを定義します。

スクリプトでの uint64 値の使用の詳細については、「 WMI でのスクリプト作成」を参照してください。

Timestamp_PerfTime

データ型: uint64

アクセスの種類: 読み取り専用

高パフォーマンス カウンターのタイムスタンプ。 値は、Windows 関数 QueryPerformanceCounter を呼び出すことによって取得できます。

スクリプトでの uint64 値の使用の詳細については、「 WMI でのスクリプト作成」を参照してください。

Timestamp_Sys100NS

データ型: uint64

アクセスの種類: 読み取り専用

タイムスタンプ値 (100 ナノ秒単位)。

スクリプトでの uint64 値の使用の詳細については、「 WMI でのスクリプト作成」を参照してください。

注釈

Win32_Perf クラスは、CIM_StatisticalInformationから派生します。

要件

要件
サポートされている最小のクライアント
Windows Vista
サポートされている最小のサーバー
Windows Server 2008
名前空間
Root\CIMV2
[DLL]
WmiPerfInst.dll

こちらもご覧ください

CIM_StatisticalInformation

パフォーマンス カウンター クラス

WMI プレインストールされたパフォーマンス クラスへのアクセス

WMI タスク: パフォーマンスの監視

スクリプトでのパフォーマンス データへのアクセス