次の方法で共有


MSFT_StorageSubSystem クラスの CreateReplicationGroup メソッド

ストレージ サブシステムにレプリケーション グループを作成します。

構文

UInt32 CreateReplicationGroup(
  [in]  String              FriendlyName,
  [in]  String              Description,
  [in]  String              StorageElements[],
  [in]  String              ReplicationSettings[],
  [out] MSFT_StorageJob REF CreatedStorageJob,
  [out] String              CreatedReplicationGroup,
  [out] String              ExtendedStatus
);

パラメーター

FriendlyName [in]

ユーザーがレプリケーション グループの作成時に FriendlyName を指定できるようにします。 FriendlyName は説明的である必要がありますが、一意である必要はありません。

一部のストレージ サブシステムでは、レプリケーション グループの作成時にフレンドリ名を設定できません。 サブシステムがこれをサポートしていない場合でも、レプリケーション グループの作成は成功しますが、レプリケーション グループに別の名前が割り当てられている可能性があります。

このパラメーターは必須であり、NULL にすることはできません。

Description [in]

レプリケーション グループの目的の説明。

このパラメーターは必須であり、NULL にすることはできません。

StorageElements [in]

埋め込まれた MSFT_StorageObject オブジェクトを含む文字列の配列。 これらのストレージ オブジェクトは、レプリケートするソース要素と同じ型である必要があります。 この配列の順序によって、要素レプリカの一貫性の順序が決まります。

ReplicationSettings [in]

各ストレージ要素で構成される埋め込みMSFT_ReplicationSettings オブジェクトを含む文字列の配列。

CreatedStorageJob [out]

実行時間の長い操作を追跡するために使用されるストレージ ジョブ オブジェクトへの参照を返します。

CreatedReplicationGroup [out]

レプリケーション グループが正常に作成されると、このパラメーターは埋め込み MSFT_ReplicationGroup オブジェクトを含む文字列を受け取ります。

ExtendedStatus [out]

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

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

戻り値

Success (0)

Not Supported (1)

Unspecified Error (2)

Timeout (3)

Failed (4)

Invalid Parameter (5)

Object Not Found (8)

Method Parameters Checked - Job Started (4096)

Access denied (40001)

リソース不足のため、操作を完了できません。 (40002)

Cache out of date (40003)

クラスターのアップグレード中の操作はサポートされていません。 (40009)

要件

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

関連項目

MSFT_StorageSubSystem