MSFT_ReplicationCapabilities クラスの GetSupportedGroupCopyStates メソッド

特定の ReplicationType に対して、サポートされているレプリケーション グループのコピー状態を返します。

構文

UInt32 GetSupportedGroupCopyStates(
  [in]  UInt16 ReplicationType,
  [out] UInt16 SupportedCopyStates[],
  [out] String ExtendedStatus
);

パラメーター

ReplicationType [in]

レプリケーションの種類を表す値。 これは MSFT_ReplicationCapabilities リスト内にある必要があります。SupportedReplicationTypes。

SupportedCopyStates [out]

サポートされているコピーの状態。 次の値のうちの 1 つです。

Value 意味
初期化済み 2 レプリケーションを有効にするリンクが確立され、ソースとターゲットが関連付けられています。 ただし、コピー操作は開始されていません。
非同期 3 すべてのソース データがターゲットにコピーされているわけではありません。
同期済み 4 すべてのソース データがターゲットにコピーされています。
破損 5 ソース、ターゲット、その 2 つの間のパス、またはスペース制約のエラーが原因で、リレーションシップが機能しません。
分裂 6 ターゲットがソースから分割されます。
分割 7 ターゲットは、整合性を確保する方法でソースから適切に (または体系的に) 分割されました。
非アクティブ 8 コピー操作が停止しました。 ソースへの書き込みはターゲットに送信されません。
中断 9 ソースとターゲットの間のデータ フローが停止しました。 ソースへの書き込みは、関連付けが再開されるまで保持されます。
フェールオーバー 10 ターゲットからの読み取りとターゲットへの書き込みに失敗しました。 ソースに到達できません。
準備済 11 初期化が完了し、コピー操作が開始しました。 ただし、データ フローは開始していません。
中止 12 コピー操作が中止されました。 Resync Replica 操作を使用して、コピー操作を再開します。
傾斜 13 ターゲットが変更され、ソースまたはポイントインタイム ビューと同期されなくなりました。
混合 14 GroupSynchronizedCopyState に適用されます。 グループ内の要素の StorageSynchronized の関連付けに異なる CopyState の値があることを示します。
該当なし 15 ターゲットにレプリケーション状態がありません。
Microsoft 予約済み .. この値は、システム使用のために予約されています。
ベンダー固有 0x8000.. これらの値はベンダー向けに予約されています。

ExtendedStatus [out]

埋め込み MSFT_StorageExtendedStatus オブジェクトを含む文字列。

このパラメーターを使用すると、ストレージ プロバイダーは拡張 (実装固有) エラー情報を返すことができます。

戻り値

成功 (0)

サポート非対称 (1)

不明なエラー (2)

タイムアウト (3)

失敗 (4)

無効なパラメーター (5)

使用中 (6)

DMTF 予約済み (..)

ベンダー固有 (0x8000..)

要件

要件 Value
サポートされている最小のクライアント Windows 10 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2016 [デスクトップ アプリのみ]
名前空間 Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

関連項目

MSFT_ReplicationCapabilities