MSFT_ReplicationCapabilities 類別的 GetSupportedCopyStates 方法
針對指定的 ReplicationType,傳回支援的複製狀態。
語法
UInt32 GetSupportedCopyStates(
[in] UInt16 ReplicationType,
[out] UInt16 SupportedCopyStates[],
[out] String ExtendedStatus
);
參數
ReplicationType [in]
表示複寫類型的值。 這必須在列舉 MSFT_ReplicationCapabilities中。SupportedReplicationTypes。
SupportedCopyStates [out]
支援的複製狀態。 下列其中一個值。
值 | 意義 |
---|---|
初始化 2 | 建立啟用復寫的連結,而且來源和目標已相關聯。 不過,複製作業尚未啟動。 |
未同步處理的 3 | 並非所有源數據都已複製到目標。 |
已同步處理 4 | 所有源數據都已複製到目標。 |
中斷 5 | 關聯性因來源、目標、兩者之間的路徑或空間條件約束中的錯誤而無法運作。 |
已達 6 | 目標會從來源分割。 |
分割 7 | 目標已正常 (或有系統地) 以確保一致性的方式從來源分割。 |
非使用中 8 | 複製作業已停止。 寫入來源不會傳送至目標。 |
已暫停 9 | 來源與目標之間的數據流已停止。 在繼續關聯之前,會保留對來源的寫入。 |
故障轉移 10 | 對目標的讀取和寫入失敗。 無法連線到來源。 |
備妥 11 | 初始化已完成,且複製作業已啟動。 不過,數據流尚未啟動。 |
中止 12 | 複製作業已中止。 使用重新同步複本作業重新啟動複製作業。 |
扭曲 13 | 已修改目標,且不再與來源或時間點檢視同步。 |
混合 14 | 適用於 GroupSynchronized 的 CopyState。 它表示群組中元素的 StorageSynchronized 關聯具有不同的 CopyState 值。 |
不適用 15 | 目標沒有復寫狀態。 |
Microsoft 保留 的 .. | 此值保留給系統使用。 |
廠商特定 0x8000。 | 這些值會保留給廠商。 |
ExtendedStatus [out]
包含內嵌 MSFT_StorageExtendedStatus 物件的字串。
此參數可讓儲存提供者傳回擴充 (實作特定) 錯誤資訊。
傳回值
成功 (0)
不支援 (1)
未指定的錯誤 (2)
逾 時 (3)
失敗 (4)
無效的參數 (5)
在 [使用 (6)
DMTF 保留 (。。)
廠商特定 (0x8000。。)
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2016 [僅限傳統型應用程式] |
命名空間 | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |