Partager via


Méthode reset de la classe MSFT_PhysicalDisk

Réinitialise l’intégrité et la status opérationnelle du disque physique.

Syntaxe

UInt32 Reset(
  [out] String ExtendedStatus
);

Paramètres

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)

Accès refusé (40001)

Il n’y a pas assez de ressources pour terminer l’opération. (40002)

Impossible de se connecter au fournisseur de stockage. (46000)

Le fournisseur de stockage ne peut pas se connecter au sous-système de stockage. (46001)

Le pool de stockage n’a pas pu terminer l’opération, car son intégrité ou son status opérationnelle ne le permet pas. (48006)

Le pool de stockage n’a pas pu terminer l’opération, car sa configuration est en lecture seule. (48007)

Remarques

Le comportement exact de cette méthode dépend si ce disque physique appartient ou non à un pool concret.

S’il s’agit d’un membre d’un pool concret, la propriété HealthStatus doit être définie sur Healthy et la propriété OperationalStatus doit avoir la valeur OK. Si des erreurs supplémentaires sont détectées après la réinitialisation, les états d’intégrité et d’exploitation doivent refléter ces nouvelles erreurs.

Si le disque physique n’est pas membre d’un pool concret, cette méthode doit non seulement réinitialiser les états d’intégrité et de fonctionnement, mais elle doit également renvoyer le disque dans un état où il est utilisable comme stockage pour un pool concret. Par exemple, si un disque physique est manquant et réapparaît (après son remplacement), ce disque physique est censé se trouver dans le pool primordial uniquement avec un status opérationnel indiquant que ses données sont fractionnées ou endommagées. L’appel à la réinitialisation doit effacer le disque physique de toutes les données, supprimer les liens restants à son ancien pool concret et renvoyer le disque à un état sain et utilisable.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Espace de noms Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

Voir aussi

MSFT_PhysicalDisk