다음을 통해 공유


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

추가 정보

MSFT_StorageObject