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 类具有这些方法。
方法 | 说明 |
---|---|
GetRecoveryPointData | 对于给定 的 ReplicationType,返回恢复点数据。 |
GetSupportedCopyStates | 返回给定 ReplicationType 支持的复制状态。 |
GetSupportedFeatures | 对于给定 的 ReplicationType,返回支持的功能。 |
GetSupportedGroupCopyStates | 返回给定 ReplicationType 支持的复制组复制状态。 |
GetSupportedGroupFeatures | 返回给定 ReplicationType 支持的组功能。 |
GetSupportedGroupOperations | 对于给定的 ReplicationType,返回可提供给 ModifyReplicaSynchronization 操作的组同步关联的受支持操作。 |
GetSupportedOperations | 对于给定的 ReplicationType,返回可提供给 ModifyReplicaSynchronization 操作的 StorageSynchronized 关联上支持的操作。 |
属性
MSFT_ReplicationCapabilities 类具有这些属性。
DefaultRecoveryPointObjective
数据类型: UInt32
访问类型:只读
恢复点的默认值。
SupportedAsynchronousActions
数据类型: Uint16 数组
访问类型:只读
一个枚举,指示哪些操作将作为异步作业执行。 如果操作同时包含在 this 和 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)
Adaptive TokenizedClone 本地 (24)
Adaptive TokenizedClone Remote (25)
DMTF 保留 (.)
供应商特定 (0x8000。)
SupportedSynchronousActions
数据类型: Uint16 数组
访问类型:只读
一个枚举,指示将在不创建作业的情况下同步执行哪些操作。 如果操作同时包含在 this 和 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 |