classe MSFT_ReplicationCapabilities
Rappresenta le funzionalità di replica di un sottosistema di archiviazione.
La sintassi seguente è semplificata dal codice MOF e include tutte le proprietà ereditate.
Sintassi
class MSFT_ReplicationCapabilities : MSFT_StorageObject
{
UInt16 SupportedObjectTypes[];
UInt16 SupportedReplicationTypes[];
UInt32 DefaultRecoveryPointObjective;
Boolean SupportsReplicationGroup;
Boolean SupportsEmptyReplicationGroup;
Boolean SupportsFullDiscovery;
Boolean SupportsCreateReplicationRelationshipMethod;
Uint16 SupportedAsynchronousActions[];
Uint16 SupportedSynchronousActions[];
};
Members
La classe MSFT_ReplicationCapabilities ha questi tipi di membri:
Metodi
La classe MSFT_ReplicationCapabilities dispone di questi metodi.
Metodo | Descrizione |
---|---|
GetRecoveryPointData | Restituisce, per un valore ReplicationType specificato, i dati del punto di ripristino. |
GetSupportedCopyStates | Restituisce, per un valore ReplicationType specificato, gli stati di copia supportati. |
GetSupportedFeatures | Restituisce, per un valore ReplicationType specificato, le funzionalità supportate. |
GetSupportedGroupCopyStates | Restituisce, per un valore ReplicationType specificato, gli stati di copia del gruppo di replica supportati. |
GetSupportedGroupFeatures | Restituisce, per un valore ReplicationType specificato, le funzionalità di gruppo supportate. |
GetSupportedGroupOperations | Restituisce, per un valore ReplicationType specificato, le operazioni supportate in un'associazione sincronizzata di un gruppo che può essere fornita all'operazione ModifyReplicaSynchronization . |
GetSupportedOperations | Restituisce, per un valore ReplicationType specificato, le operazioni supportate in un'associazione StorageSynchronized che può essere fornita all'operazione ModifyReplicaSynchronization . |
Proprietà
La classe MSFT_ReplicationCapabilities ha queste proprietà.
DefaultRecoveryPointObjective
Tipo di dati: UInt32
Tipo di accesso: sola lettura
Valore predefinito per il punto di ripristino.
SupportedAsynchronousActions
Tipo di dati: matrice Uint16
Tipo di accesso: sola lettura
Enumerazione che indica quali operazioni verranno eseguite come processi asincroni. Se un'operazione è inclusa sia in questa che in SupportedSynchronousActions , l'implementazione sottostante indica che può o meno creare un processo.
Nota
I metodi seguenti non sono supportati in modo asincrono:
- 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 Riservato ("..)
Specifica del fornitore (0x8000.)
SupportedObjectTypes
Tipo di dati: matrice UInt16
Tipo di accesso: sola lettura
Enumerazione che indica i tipi di oggetto supportati associati a queste funzionalità di replica.
VirtualDisk (2)
Volume (3)
ReplicaPeer (4)
Partizione (..)
ReplicationGroup (0x8000)
StorageSubSystem (0x8001)
(0x8002)
SupportedReplicationTypes
Tipo di dati: matrice UInt16
Tipo di accesso: solo scrittura
Enumerazione che indica le combinazioni SyncType/Mode/Local-or-Remote supportate.
Locale mirror sincrono (2)
Locale mirror asincrono (3)
Remote mirror sincrono (4)
Remote mirror asincrono (5)
Locale snapshot sincrono (6)
Locale snapshot asincrono (7)
Snapshot remoto sincrono (8)
Remote snapshot asincrono (9)
Clonazione sincrona locale (10)
Clone locale asincrono (11)
Clona sincrona remota (12)
Clone remoto asincrono (13)
TokenizedClone local (14) sincrona
TokenizedClone local (15) asincrona
TokenizedClone Remote (16) sincrona
TokenizedClone Remote (17) asincrona
Mirror Locale adattivo (18)
Remote mirror adattivo (19)
Snapshot adattivo locale (20)
Remote snapshot adattivo (21)
Clone locale adattivo (22)
Clone adattivo remoto (23)
TokenizedClone locale (24)
TokenizedClone Remoto (25)
DMTF Riservato (..)
Fornitore specifico (0x8000.)
SupportedSynchronousActions
Tipo di dati: matrice Uint16
Tipo di accesso: sola lettura
Enumerazione che indica quali operazioni verranno eseguite in modo sincrono senza la creazione di un processo. Se un'operazione è inclusa sia in questa che in SupportedAsynchronousActions , l'implementazione sottostante indica che può o non creare un processo.
Nota
I metodi seguenti non sono supportati in modo asincrono:
- 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 Riservato ("..)
Fornitore specifico (0x8000.)
SupportCreateReplicationRelationshipMethod
Tipo di dati: booleano
Tipo di accesso: sola lettura
Se TRUE, l'operazione CreateReplicationRelationship è supportata.
SupportEmptyReplicationGroup
Tipo di dati: booleano
Tipo di accesso: sola lettura
Se TRUE, i gruppi di replica vuoti sono consentiti.
SupportFullDiscovery
Tipo di dati: booleano
Tipo di accesso: sola lettura
Se TRUE, si tratta di un modello completamente individuato.
SupportReplicationGroup
Tipo di dati: booleano
Tipo di accesso: sola lettura
Se TRUE, i gruppi di replica sono supportati.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 [solo app desktop] |
Server minimo supportato | Windows Server 2016 [solo app desktop] |
Spazio dei nomi | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |