次の方法で共有


Msvm_MetricService クラスの ControlMetrics メソッド

マネージド要素または要素のメトリックのコレクションを制御するために使用されます。

構文

uint32 ControlMetrics(
  [in] CIM_ManagedElement       REF Subject,
  [in] CIM_BaseMetricDefinition REF Definition,
  [in] uint16                       MetricCollectionEnabled
);

パラメーター

件名 [入力]

メトリック 収集されるマネージド要素を識別するCIM_ManagedElement インスタンス。 このパラメーターが Null の場合、 Definition パラメーターに関連付けられているすべてのマネージド要素のメトリックが収集されます。

定義 [入力]

収集するメトリックを指定する Msvm_BaseMetricDefinition インスタンス。 このパラメーターが Null の場合、 Subject パラメーターによって識別されるマネージド要素に関連付けられているすべての定義のメトリックが収集されます

MetricCollectionEnabled [in]

メトリック コレクションに対して実行する操作を指定します。 これは、次のいずれかの値である必要があります。

有効にする (2)

メトリックの収集を有効にします。

無効にする (3)

メトリックの収集を無効にします。

リセット (4)

メトリック値をリセットします。

DMTF 予約済み (..)

ベンダー予約済み (32768..65535)

戻り値

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

成功 (0)

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

失敗 ( 2)

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

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

注釈

このメソッドは、次のインスタンスで失敗します。

  • Subject パラメーターと Definition パラメーターはどちらも Null です
  • Subject パラメーターと Definition パラメーターはどちらも Null 以外であり、2 つのインスタンスを関連付けるMsvm_MetricDefForMEのインスタンスはありません。
  • Definition パラメーターは、Msvm_ServiceAffectsElementを介してMsvm_MetricServiceに関連付けられていないMsvm_BaseMetricDefinitionのインスタンスへの参照です。

要件

要件
サポートされている最小のクライアント
Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2012 [デスクトップ アプリのみ]
名前空間
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
[DLL]
Vmms.exe

こちらもご覧ください

Msvm_MetricService