Msvm_ComputerSystem::RequestReplicationStateChangeEx メソッド
仮想マシンのレプリケーション関係のレプリケーション状態を指定した値に変更するように要求します。 状態の変更が進行中の間、 ReplicationState プロパティは RequestedState パラメーターの値に変更されます。 このメソッドは、仮想マシンを表す Msvm_ComputerSystem クラスのインスタンスでのみサポートされます。
構文
uint32 RequestReplicationStateChangeEx(
[in] string ReplicationRelationship,
[in] uint16 RequestedState,
[out] CIM_ConcreteJob Job,
[in] datetime TimeoutPeriod
);
パラメーター
-
ReplicationRelationship [in]
-
状態変更要求のレプリケーション関係を定義する Msvm_ReplicationRelationship クラスの埋め込みインスタンスの文字列表現。 このパラメーターは省略可能です。 指定されていない場合、要求はプライマリ レプリケーションリレーションシップで実行されます。
-
RequestedState [in]
-
新しいレプリケーションの状態。 は、次のいずれかの値である必要があります。
-
初期レプリケーションを開始する準備ができました (1)
-
初期レプリケーションを開始する準備ができました。
-
初期レプリケーションの完了を待機 中 (2)
-
初期レプリケーションの完了を待機しています。
-
レプリケート ( 3)
-
レプリケーション中。
-
同期レプリケーションの完了 (4)
-
同期されたレプリケーションが完了しました。
-
Suspend (7)
-
レプリケーションを中断します。
-
再同期の取り消し (9)
-
再同期を取り消します。
ジョブ [出力]
操作が非同期に実行された場合に返される Msvm_ConcreteJob オブジェクトへの省略可能な参照。 存在する場合は、返された参照を使用して進行状況を監視し、メソッドの結果を取得できます。
TimeoutPeriod [in]
このパラメーターは使用されません。
戻り値
このメソッドは、次のいずれかの値を返します。
リターン コード/値 | 説明 |
---|---|
|
成功 |
|
遷移は非同期です。 |
|
|
|
|
|
|
|
|
|
|
|
パラメーターのいずれかで指定された値はサポートされていません。 |
|
|
|
RequestedState パラメーターで指定された値は、現在のレプリケーション モードまたは状態ではサポートされていません。 |
|
|
|
|
|
|
|
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 8.1 [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2016 [デスクトップ アプリのみ] |
名前空間 |
\\Root\Virtualization\V2 |
MOF |
|
[DLL] |
|