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/모드/로컬 또는 원격 조합을 나타내는 열거형입니다.
동기 미러 로컬 (2)
비동기 미러 로컬 (3)
동기 미러 원격 (4)
비동기 미러 원격 (5)
동기 스냅샷 로컬 (6)
비동기 스냅샷 로컬 (7)
동기 스냅샷 원격 (8)
비동기 스냅샷 원격 (9)
동기 복제 로컬 (10)
비동기 복제 로컬 (11)
동기 복제 원격 (12)
비동기 복제 원격 (13)
동기 TokenizedClone 로컬 (14)
비동기 TokenizedClone 로컬 (15)
동기 토큰화클론 원격 (16)
비동기 TokenizedClone 원격 (17)
적응 미러 로컬 (18)
적응 미러 원격 (19)
적응 스냅샷 로컬 (20)
적응 스냅샷 원격 (21)
적응 클론 로컬 (22)
적응 클론 원격 (23)
Adaptive TokenizedClone 로컬 (24)
Adaptive TokenizedClone Remote (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 |