次の方法で共有


Msvm_MetricService クラスの ControlSampleTimes メソッド

コントロールのサンプル時間を設定します。

構文

uint32 ControlSampleTimes(
  [in] datetime StartSampleTime,
  [in] datetime PreferredSampleInterval,
  [in] boolean  RestartGathering
);

パラメーター

StartSampleTime [in]

メトリックのサンプリングを開始する時点。

値 99990101000000.000000+000 は、サンプリングが次に 1 時間に同期されるときに開始する必要があることを示します。 午前 0 時の剰余サンプル間隔 (秒) が 0 に等しい場合、サンプリングは 1 時間に同期されます。

PreferredSampleInterval [in]

推奨されるサンプル間隔の時間。 相関可能なメトリックを取得するには、サンプル間隔を 3600 剰余サンプル間隔時間 (秒) が 0 に等しい方法で選択することをお勧めします。

CIM メトリック サービスの実装では、要求されたサンプル間隔時間が優先されるかどうかを決定する必要があります。

CIM クライアントは、メトリック プロバイダーが、関連する BaseMetricDefinition インスタンスを取得し、"CIM_BaseMetricDefinition.SampleInterval" プロパティの内容を確認することで、要求されたサンプル間隔時間を受け入れているかどうかをチェックできます。

RestartGathering [in]

TRUE に設定すると、メトリック サービスに関連付けられているすべてのメトリックの収集が、このメソッド呼び出しで再開されることを要求するブール値。

戻り値

このメソッドは、次のいずれかの値を返します。

成功 (0)

サポートされていません (1)

失敗 ( 2)

メソッド予約済み (..)

ベンダー固有 (32768..65535)

要件

要件
サポートされている最小のクライアント
Windows 8.1
サポートされている最小のサーバー
Windows Server 2012 R2
名前空間
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
[DLL]
Vmms.exe

関連項目

Msvm_MetricService