Méthode GetSupportedFeatures de la classe MSFT_ReplicationCapabilities
Retourne, pour un ReplicationType donné, les fonctionnalités prises en charge.
Syntaxe
UInt32 GetSupportedFeatures(
[in] UInt16 ReplicationType,
[out] UInt16 Features[],
[out] String ExtendedStatus
);
Paramètres
ReplicationType [in]
Valeur représentant le type de réplication. Il doit s’agir de l’énumération MSFT_ReplicationCapabilities. SupportedReplicationTypes.
Fonctionnalités [out]
Tableau des fonctionnalités prises en charge.
Groupes de réplication (2)
Réplication d’éléments à tronçons multiples (3)
Les éléments multi-tronçons doivent avoir le même SyncType (4)
Plusieurs tronçons nécessitent un préavis (5)
Nécessite la découverte complète de ComputerSystem cible (6)
Le service suspend les E/S sources si nécessaire (7)
Cibles allouées à partir de n’importe quel pool de stockage (8)
Cibles allouées à partir du pool de stockage partagé (9)
Cibles allouées à partir d’un pool de stockage exclusif (10)
Cibles allouées à partir de plusieurs pools de stockage (11)
Les cibles nécessitent des éléments réservés (12)
La cible est associée à SynchronizationAspect (13)
La source est associée à SynchronizationAspect (14)
Récupération d’erreur à partir d’un état rompu Automatique (15)
La cible doit rester associée à la source (16)
La ressource distante nécessite CIMOM distant (17)
La cible clone synchronisée se détache automatiquement (18)
L’opération Rôles inversés nécessite une source en lecture seule (19)
L’opération Rôles inversés nécessite une resynchronisation ultérieure (20)
L’opération de restauration nécessite une fracture ultérieure (21)
L’opération de resynchronisation nécessite une activation ultérieure (22)
L’opération de copie nécessite une source hors connexion (23)
CopyPriority réglable (24)
La source nécessite un élément réservé (25)
Prend en charge les ressources non découvertes (26)
L’opération de restauration nécessite un détachement ultérieur (27)
L’élément cible peut être ajouté à des collections (28)
L’opération Rôles inversés nécessite un état synchronisé (29)
L’opération Rôles inversés nécessite l’état Fractured (30)
L’opération Rôles inversés nécessite l’état fractionné (31)
L’opération Rôles inversés nécessite l’état FailedOver (32)
L’opération Rôles inversés nécessite l’état Suspendu (33)
Le fournisseur peut gérer la source distante (34)
Le fournisseur peut gérer la cible distante (35)
Prend en charge replicationEntity temporaire (36)
Prend en charge ReplicationEntity persistant (37)
ReplicationEntity prend en charge les instance incorporés (38)
TargetElement ne doit pas être fourni (39)
TargetPool ne doit pas être fourni (40)
TargetGoal ne doit pas être fourni (41)
Le fournisseur peut créer des éléments distants (42)
La création d’éléments distants nécessite TargetPool (43)
Cibles locales allouées à partir du pool de ressources sources (44)
Prend en charge SynchronizationAspect (45)
Accepte les chemins d’accès aux objets étrangers (46)
L’opération de basculement nécessite une rupture ultérieure (47)
L’opération de basculement nécessite un fractionnement ultérieur (48)
L’opération de restauration nécessite une reprise ultérieure (49)
GetPeerSystems peut retourner des points d’accès (50)
Le client peut fournir la cible ElementName (51)
L’opération Rôles inversés ne modifie pas CopyState (52)
L’opération de basculement nécessite une restauration automatique ultérieure (53)
L’opération de basculement planifié nécessite un état de rupture (54)
L’élément cible nécessite un pool de ressources réservé à la réplication (55)
DMTF Reserved (..)
Spécifique au fournisseur (0x8000.. 0xFFFF)
ExtendedStatus [out]
Chaîne qui contient un objet MSFT_StorageExtendedStatus incorporé.
Ce paramètre permet au fournisseur de stockage de retourner des informations d’erreur étendues (spécifiques à l’implémentation).
Valeur retournée
Réussite (0)
Non pris en charge (1)
Erreur non spécifiée (2)
Délai d’expiration (3)
Échec (4)
Paramètre non valide (5)
En cours d’utilisation (6)
DMTF Reserved (..)
Spécifique au fournisseur (0x8000..)
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 (applications de bureau uniquement) |
Serveur minimal pris en charge | Windows Server 2016 (applications de bureau uniquement) |
Espace de noms | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |