Partager via


MSFT_StorageEnclosure classe

Représente un boîtier de stockage.

La syntaxe suivante issue du code MOF est simplifiée et inclut toutes les propriétés héritées.

Syntaxe

class MSFT_StorageEnclosure : MSFT_StorageFaultDomain
{
  String DeviceId;
  String FriendlyName;
  String FirmwareVersion;
  UInt32 NumberOfSlots;
  UInt16 PowerSupplyOperationalStatus[];
  UInt16 FanOperationalStatus[];
  UInt16 TemperatureSensorOperationalStatus[];
  UInt16 VoltageSensorOperationalStatus[];
  UInt16 CurrentSensorOperationalStatus[];
  UInt16 IOControllerOperationalStatus[];
};

Membres

La classe MSFT_StorageEnclosure comporte les types de membres suivants :

Méthodes

La classe MSFT_StorageEnclosure a ces méthodes.

Méthode Description
GetVendorData Retourne les données spécifiques au fournisseur à partir d’un boîtier.
IdentifierElement Permet à un utilisateur d’effectuer des tâches d’identification sur le boîtier et ses éléments.

Propriétés

La classe MSFT_StorageEnclosure a ces propriétés.

CurrentSensorOperationalStatus

Type de données : tableau UInt16

Type d'accès : Lecture seule

Tableau contenant le status opérationnel de chaque capteur actuel du boîtier.

Valeur Signification
Inconnu 0 La status opérationnelle de l’élément est inconnue.
OK 2 L’élément est présent et fonctionne, sans aucun problème détecté.
Détérioré 3 L’élément détecte un problème non critique.
Erreur 6 L’élément détecte un problème critique.
Erreur non récupérable 7 L’élément détecte un problème non récupérable.
Non installé 0xD009 L’élément n’est pas présent.
Non disponible 0xD00A L’élément est présent, mais présente des problèmes qui le rendent indisponible.
Aucun accès autorisé 0xD00B Aucun accès à l’élément n’est autorisé.
0xD00C non pris en charge L’élément n’est pas pris en charge.

DeviceId

Type de données : Chaîne

Type d'accès : Lecture seule

Adresse ou autre identificateur qui nomme de façon unique le boîtier.

FanOperationalStatus

Type de données : tableau UInt16

Type d'accès : Lecture seule

Tableau contenant les status opérationnelles de chaque ventilateur du boîtier.

Valeur Signification
Inconnu 0 La status opérationnelle de l’élément est inconnue.
OK 2 L’élément est présent et fonctionne, sans aucun problème détecté.
Détérioré 3 L’élément détecte un problème non critique.
Erreur 6 L’élément détecte un problème critique.
Erreur non récupérable 7 L’élément détecte un problème non récupérable.
Non installé 0xD009 L’élément n’est pas présent.
Non disponible 0xD00A L’élément est présent, mais présente des problèmes qui le rendent indisponible.
Aucun accès autorisé 0xD00B Aucun accès à l’élément n’est autorisé.
0xD00C non pris en charge L’élément n’est pas pris en charge.

FirmwareVersion

Type de données : Chaîne

Type d'accès : Lecture seule

Qualificateurs : Obligatoire

Représentation sous forme de chaîne de la version du microprogramme du boîtier.

Friendlyname

Type de données : Chaîne

Type d'accès : Lecture seule

Qualificateurs : Obligatoire

Chaîne conviviale représentant le nom du boîtier.

IOControllerOperationalStatus

Type de données : tableau UInt16

Type d'accès : Lecture seule

Tableau contenant les status opérationnelles de chaque module de contrôleur d’E/S du boîtier.

Valeur Signification
Inconnu 0 La status opérationnelle de l’élément est inconnue.
OK 2 L’élément est présent et fonctionne, sans aucun problème détecté.
Détérioré 3 L’élément détecte un problème non critique.
Erreur 6 L’élément détecte un problème critique.
Erreur non récupérable 7 L’élément détecte un problème non récupérable.
Non installé 0xD009 L’élément n’est pas présent.
Non disponible 0xD00A L’élément est présent, mais présente des problèmes qui le rendent indisponible.
Aucun accès autorisé 0xD00B Aucun accès à l’élément n’est autorisé.
0xD00C non pris en charge L’élément n’est pas pris en charge.

NumberOfSlots

Type de données : UInt32

Type d'accès : Lecture seule

Qualificateurs : Obligatoire

Nombre d’emplacements hébergés dans le boîtier.

PowerSupplyOperationalStatus

Type de données : tableau UInt16

Type d'accès : Lecture seule

Tableau contenant le status opérationnel de chaque module d’alimentation du boîtier.

Valeur Signification
Inconnu 0 La status opérationnelle de l’élément est inconnue.
OK 2 L’élément est présent et fonctionne, sans aucun problème détecté.
Détérioré 3 L’élément détecte un problème non critique.
Erreur 6 L’élément détecte un problème critique.
Erreur non récupérable 7 L’élément détecte un problème non récupérable.
Non installé 0xD009 L’élément n’est pas présent.
Non disponible 0xD00A L’élément est présent, mais présente des problèmes qui le rendent indisponible.
Aucun accès autorisé 0xD00B Aucun accès à l’élément n’est autorisé.
0xD00C non pris en charge L’élément n’est pas pris en charge.

TemperatureSensorOperationalStatus

Type de données : tableau UInt16

Type d'accès : Lecture seule

Tableau contenant les status opérationnelles de chaque capteur de température du boîtier.

Valeur Signification
Inconnu 0 La status opérationnelle de l’élément est inconnue.
OK 2 L’élément est présent et fonctionne, sans aucun problème détecté.
Détérioré 3 L’élément détecte un problème non critique.
Erreur 6 L’élément détecte un problème critique.
Erreur non récupérable 7 L’élément détecte un problème non récupérable.
Non installé 0xD009 L’élément n’est pas présent.
Non disponible 0xD00A L’élément est présent, mais présente des problèmes qui le rendent indisponible.
Aucun accès autorisé 0xD00B Aucun accès à l’élément n’est autorisé.
0xD00C non pris en charge L’élément n’est pas pris en charge.

VoltageSensorOperationalStatus

Type de données : tableau UInt16

Type d'accès : Lecture seule

Tableau contenant le status opérationnel de chaque capteur de tension du boîtier.

Valeur Signification
Inconnu 0 La status opérationnelle de l’élément est inconnue.
OK 2 L’élément est présent et fonctionne, sans aucun problème détecté.
Détérioré 3 L’élément détecte un problème non critique.
Erreur 6 L’élément détecte un problème critique.
Erreur non récupérable 7 L’élément détecte un problème non récupérable.
Non installé 0xD009 L’élément n’est pas présent.
Non disponible 0xD00A L’élément est présent, mais présente des problèmes qui le rendent indisponible.
Aucun accès autorisé 0xD00B Aucun accès à l’élément n’est autorisé.
0xD00C non pris en charge L’élément n’est pas pris en charge.

Configuration requise

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

Voir aussi

MSFT_StorageFaultDomain