MSFT_ReplicationCapabilities 類別

表示記憶體子系統的複寫功能。

下列語法是簡化自 MOF 程式碼,且包含所有繼承的屬性。

語法

class MSFT_ReplicationCapabilities : MSFT_StorageObject
{
  UInt16  SupportedObjectTypes[];
  UInt16  SupportedReplicationTypes[];
  UInt32  DefaultRecoveryPointObjective;
  Boolean SupportsReplicationGroup;
  Boolean SupportsEmptyReplicationGroup;
  Boolean SupportsFullDiscovery;
  Boolean SupportsCreateReplicationRelationshipMethod;
  Uint16  SupportedAsynchronousActions[];
  Uint16  SupportedSynchronousActions[];
};

成員

MSFT_ReplicationCapabilities類別具有下列類型的成員:

方法

MSFT_ReplicationCapabilities 類別具有這些方法。

方法 Description
GetRecoveryPointData 針對指定的 ReplicationType 傳回恢復點數據。
GetSupportedCopyStates 針對指定的 ReplicationType,傳回支援的複製狀態。
GetSupportedFeatures 針對指定的 ReplicationType,傳回支援的功能。
GetSupportedGroupCopyStates 針對指定的 ReplicationType,傳回支持的復寫群組複製狀態。
GetSupportedGroupFeatures 針對指定的 ReplicationType,傳回支援的群組功能。
GetSupportedGroupOperations 針對指定的 ReplicationType,傳回群組同步關聯的支持作業,該關聯可以提供給 ModifyReplicaSynchronization 作業。
GetSupportedOperations 針對指定的 ReplicationType,會傳回可提供給 ModifyReplicaSynchronization 作業之 StorageSynchronized 關聯上支持的作業。

屬性

MSFT_ReplicationCapabilities類別具有這些屬性。

DefaultRecoveryPointObjective

數據類型: UInt32

存取類型:唯讀

恢復點的預設值。

SupportedAsynchronousActions

數據類型: Uint16 陣列

存取類型:唯讀

列舉,指出將執行哪些作業做為異步作業。 如果作業同時包含在這個 和 SupportedSynchronousActions 中,則基礎實作表示它可能或可能不會建立作業。

注意

異步不支援下列方法:

  • AddMembers
  • AddReplicationEntity
  • AddServiceAccessPoint
  • AddSharedSecret
  • CreateGroup
  • DeleteGroup
  • RemoveMembers

CreateElementReplica (2)

CreateGroupReplica (3)

CreateSynchronizationAspect (4)

ModifyReplicaSynchronization (5)

ModifyListSynchronization (6)

ModifySettingsDefineState (7)

GetAvailableTargetElements (8)

GetPeerSystems (9)

GetReplicationRelationships (10)

GetServiceAccessPoints (11)

CreateListReplica (19)

CreateGroupReplicaFromElements (20)

GetReplicationRelationshipInstances (21)

ModifyListSettingsDefineState (22)

CreateRemoteReplicationCollection (23)

AddToRemoteReplicationCollection (24)

RemoveFromRemoteReplicationCollection (25)

GetSynchronizationAspects (26)

GetSynchronizationAspectInstances (27)

CreateGroupReplicaFromElementSynchronizations (28)

AddElementsToGroupSynchronized (29)

ConfirmTargetData (30)

CreateListSynchronizationAspect (31)

DMTF 保留 (」。)

廠商特定 (0x8000。。)

SupportedObjectTypes

數據類型: UInt16 陣列

存取類型:唯讀

列舉,指出與這些復寫功能相關聯的支持物件類型。

VirtualDisk (2)

磁碟 區 (3)

ReplicaPeer (4)

分割 區 (。。)

ReplicationGroup (0x8000)

StorageSubSystem (0x8001)

(0x8002)

SupportedReplicationTypes

數據類型: UInt16 陣列

存取類型:僅限寫入

列舉,指出支援的 SyncType/Mode/Local-or-Remote 組合。

同步鏡像本機 (2)

異步鏡像 本機 (3)

同步鏡像遠端 (4)

異步鏡像遠端 (5)

同步快照集本機 (6)

異步快照集本機 (7)

同步快照集遠端 (8)

異步快照集遠端 (9)

同步複製本機 (10)

異步複製本機 (11)

同步複製遠端 (12)

異步複製遠端 (13)

同步 TokenizedClone 本機 (14)

異步 TokenizedClone 本機 (15)

同步 TokenizedClone 遠端 (16)

異步 TokenizedClone 遠端 (17)

調適型鏡像本機 (18)

調適型鏡像遠端 (19)

調適型快照集本機 (20)

調適型快照集遠端 (21)

調適型複製本機 (22)

調適型複製遠端 (23)

自適性TokenizedClone 本機 (24)

調適型TokenizedClone遠端 (25)

DMTF 保留 (。。)

廠商特定 (0x8000。。)

SupportedSynchronousActions

數據類型: Uint16 陣列

存取類型:唯讀

列舉,指出哪些作業會同步執行,而不會建立作業。 如果這個 和 SupportedAsynchronousActions 同時包含作業,則基礎實作表示它可能或可能不會建立作業。

注意

異步不支援下列方法:

  • AddMembers
  • AddReplicationEntity
  • AddServiceAccessPoint
  • AddSharedSecret
  • CreateGroup
  • DeleteGroup
  • RemoveMembers

CreateElementReplica (2)

CreateGroupReplica (3)

CreateSynchronizationAspect (4)

ModifyReplicaSynchronization (5)

ModifyListSynchronization (6)

ModifySettingsDefineState (7)

GetAvailableTargetElements (8)

GetPeerSystems (9)

GetReplicationRelationships (10)

GetServiceAccessPoints (11)

CreateGroup (12)

DeleteGroup (13)

AddMembers (14)

RemoveMembers (15)

AddReplicationEntity (16)

AddServiceAccessPoint (17)

AddSharedSecret (18)

CreateListReplica (19)

CreateGroupReplicaFromElements (20)

GetReplicationRelationshipInstances (21)

ModifyListSettingsDefineState (22)

CreateRemoteReplicationCollection (23)

AddToRemoteReplicationCollection (24)

RemoveFromRemoteReplicationCollection (25)

GetSynchronizationAspects (26)

GetSynchronizationAspectInstances (27)

CreateGroupReplicaFromElementSynchronizations (28)

AddElementsToGroupSynchronized (29)

ConfirmTargetData (30)

CreateListSynchronizationAspect (31)

DMTF 保留 (」。)

廠商特定 (0x8000。。)

SupportsCreateReplicationRelationshipMethod

數據類型: 布爾值

存取類型:唯讀

如果 為 TRUE,則支援 CreateReplicationRelationship 作業。

SupportsEmptyReplicationGroup

數據類型: 布爾值

存取類型:唯讀

如果 為TRUE,則允許空的復寫群組。

SupportsFullDiscovery

數據類型: 布爾值

存取類型:唯讀

如果 為TRUE,則這是完全探索到的模型。

SupportsReplicationGroup

數據類型: 布爾值

存取類型:唯讀

如果 為 TRUE,則支援復寫群組。

規格需求

需求
最低支援的用戶端 Windows 10 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2016 [僅限傳統型應用程式]
命名空間 Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

另請參閱

MSFT_StorageObject