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 | GroupSynchronized の CopyState に適用されます。 グループ内の要素の 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 |