共用方式為


Msvm_ComputerSystem 類別的 RequestReplicationStateChange 方法

要求虛擬機器的複寫狀態變更為指定的值,並作用於虛擬機器的主要複寫關聯性。 當狀態變更正在進行時, ReplicationState 屬性會變更為 RequestedState 參數的值。 這個方法僅支援代表虛擬機器 之 Msvm_ComputerSystem 類別的實例。

注意

從Windows 8.1開始,建議您不要再使用RequestReplicationStateChange來要求變更複寫狀態。 請改用 RequestReplicationStateChangeEx

語法

uint32 RequestReplicationStateChange(
  [in]  uint16              RequestedState,
  [out] CIM_ConcreteJob REF Job,
  [in]  datetime            TimeoutPeriod
);

參數

RequestedState [in]

新的複寫狀態。 必須是下列其中一個值。

準備好開始初始複寫 (1)

準備好開始初始複寫。

等候完成初始複 寫 (2)

等候完成初始複寫。

複寫 (3)

複寫。

同步複寫完成 (4)

同步複寫完成。

暫停 (7)

暫停複寫。

取消重新同步 處理 (9)

取消重新同步處理。

作業 [out]

如果以非同步方式執行作業,則會傳回 Msvm_ConcreteJob 物件的選擇性參考。 如果有的話,傳回的參考可用來監視進度,並取得 方法的結果。

TimeoutPeriod [in]

不使用這個參數。

傳回值

這個方法會傳回下列其中一個值。

傳回碼/值 描述
已完成且沒有錯誤
0
成功
已檢查方法參數 - 作業已啟動
4096
轉換是非同步。
已失敗
32768
拒絕存取
32769
不支援
32770
狀態未知
32771
逾時
32772
參數不正確
32773
不支援其中一個參數中指定的值。
系統正在使用中
32774
此作業的狀態無效
32775
目前複寫模式或狀態不支援 RequestedState 參數中指定的值。
不正確的資料類型
32776
無法使用系統
32777
記憶體不足
32778
找不到檔案
32779

規格需求

需求
最低支援的用戶端
Windows 8 [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2012 [僅限傳統型應用程式]
命名空間
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

另請參閱

Msvm_ComputerSystem