MSFT_ReplicationGroup クラスの SetReplicationRelationship メソッド
レプリケーション グループ間の関係を変更します。
構文
UInt32 SetReplicationRelationship(
[in] UInt16 Operation,
[in] String TargetGroup,
[in] String SourceStorageObjects[],
[in] String TargetStorageObjects[],
[in] String SyncPairs[],
[out] String CreatedReplicaPeer,
[out] String ExtendedStatus
);
パラメーター
Operation [in]
次のいずれかの値です。
中止 (2)
ActivateConsistency (3)
アクティブ化 (4)
AddSyncPair (5)
DeactivateConsistency (6)
非アクティブ化 (7)
関連付け解除 (8)
ディゾルブ (9)
フェールオーバー (10)
フェールバック (11)
破損 (12)
RemoveSyncPair (13)
ResyncReplica (14)
RestoreFromReplica (15)
再開 (16)
ResetToSync (17)
ResetToAsync (18)
ReturnToResourcePool (19)
ReverseRoles (20)
分割 (21)
中断 (22)
準備解除 (23)
TargetGroup [in]
ターゲット グループのレプリカ ピアを指定する埋め込み MSFT_ReplicaPeer オブジェクトを含む文字列。
SourceStorageObjects [in]
レプリケートする ID でソース オブジェクトを指定する埋め込み MSFT_StorageObject オブジェクトを含む文字列の配列。 一貫性の順序は、この配列内のオブジェクトの順序に基づいています。
TargetStorageObjects [in]
レプリケートする ID でターゲット オブジェクトを指定する埋め込み MSFT_StorageObject オブジェクトを含む文字列の配列。 一貫性の順序は、この配列内のオブジェクトの順序に基づいています。
SyncPairs [in]
AddSyncPair または RemoveSyncPair の要素レプリカを指定する埋め込み MSFT_Synchronized オブジェクトを含む文字列の配列。
CreatedReplicaPeer [out]
このパラメーターは、レプリケーション グループ間の関連付けを表す埋め込み MSFT_Synchronized オブジェクトを含む文字列を受け取ります。
ExtendedStatus [out]
埋め込み MSFT_StorageExtendedStatus オブジェクトを含む文字列。
このパラメーターを使用すると、ストレージ プロバイダーは拡張 (実装固有) エラー情報を返すことができます。
戻り値
成功 (0)
サポート非対称 (1)
不明なエラー (2)
タイムアウト (3)
失敗 (4)
無効なパラメーター (5)
オブジェクトが見つかりません (8)
チェックされたメソッド パラメーター - ジョブの開始 (4096)
アクセスが拒否されました (40001)
リソース不足のため、操作を完了できません。 (40002)
キャッシュの期限切れ (40003)
クラスターのアップグレード中の操作はサポートされていません。 (40009)
要件
要件 | Value |
---|---|
サポートされている最小のクライアント | Windows 10 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2016 [デスクトップ アプリのみ] |
名前空間 | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |