Partager via


Win32_DiskDrive, classe

La classe WMI Win32_DiskDrive représente un lecteur de disque physique du point de vue d’un ordinateur exécutant le système d’exploitation Windows.

La syntaxe suivante est simplifiée par rapport au code MOF (Managed Object Format) et inclut toutes les propriétés héritées. Les propriétés sont répertoriées dans l’ordre alphabétique, et non dans l’ordre MOF.

Syntaxe

[Dynamic, Provider("CIMWin32"), UUID("{8502C4B2-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class Win32_DiskDrive : CIM_DiskDrive
{
  uint16   Availability;
  uint32   BytesPerSector;
  uint16   Capabilities[];
  string   CapabilityDescriptions[];
  string   Caption;
  string   CompressionMethod;
  uint32   ConfigManagerErrorCode;
  boolean  ConfigManagerUserConfig;
  string   CreationClassName;
  uint64   DefaultBlockSize;
  string   Description;
  string   DeviceID;
  boolean  ErrorCleared;
  string   ErrorDescription;
  string   ErrorMethodology;
  string   FirmwareRevision;
  uint32   Index;
  datetime InstallDate;
  string   InterfaceType;
  uint32   LastErrorCode;
  string   Manufacturer;
  uint64   MaxBlockSize;
  uint64   MaxMediaSize;
  boolean  MediaLoaded;
  string   MediaType;
  uint64   MinBlockSize;
  string   Model;
  string   Name;
  boolean  NeedsCleaning;
  uint32   NumberOfMediaSupported;
  uint32   Partitions;
  string   PNPDeviceID;
  uint16   PowerManagementCapabilities[];
  boolean  PowerManagementSupported;
  uint32   SCSIBus;
  uint16   SCSILogicalUnit;
  uint16   SCSIPort;
  uint16   SCSITargetId;
  uint32   SectorsPerTrack;
  string   SerialNumber;
  uint32   Signature;
  uint64   Size;
  string   Status;
  uint16   StatusInfo;
  string   SystemCreationClassName;
  string   SystemName;
  uint64   TotalCylinders;
  uint32   TotalHeads;
  uint64   TotalSectors;
  uint64   TotalTracks;
  uint32   TracksPerCylinder;
};

Membres

La classe Win32_DiskDrive a ces types de membres :

Méthodes

La classe Win32_DiskDrive a ces méthodes.

Méthode Description
Réinitialiser Non implémenté. Pour implémenter cette méthode, consultez la méthode Reset dans CIM_DiskDrive pour accéder à la documentation.
SetPowerState Non implémenté. Pour implémenter cette méthode, consultez la méthode SetPowerState dans CIM_DiskDrive pour accéder à la documentation.

Propriétés

La classe Win32_DiskDrive a ces propriétés.

Disponibilité

Type de données : uint16

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("MIF.DMTF|Operational State|003.5", "MIB.IETF|HOST-RESOURCES-MIB.hrDeviceStatus")

Disponibilité et état de l’appareil.

Cette propriété est héritée de CIM_LogicalDevice.

Autre (1)

Inconnu (2)

En cours d’exécution/Alimentation maximale (3)

En cours d’exécution ou Alimentation maximale

Avertissement (4)

En test (5)

Non applicable (6)

Mise hors tension (7)

Hors connexion (8)

Hors service (9)

Détérioré (10)

Non installé (11)

Erreur d’installation (12)

Économie d'énergie - Inconnu (13)

L’appareil est reconnu comme étant en mode d’économie d’énergie, mais son état exact est inconnu.

Économie d'énergie - Mode à faible alimentation (14)

L’appareil est dans un état d’économie d’énergie, mais il fonctionne toujours et peut présenter une dégradation des performances.

Économie d'énergie - Veille (15)

L’appareil ne fonctionne pas, mais peut être mis en alimentation maximale rapidement.

Cycle d’alimentation (16)

Économie d’énergie - Avertissement (17)

L’appareil est dans un état d’avertissement, mais également en mode d’économie d’énergie.

En pause (18)

Non prêt (19)

Non configuré (20)

Suspendu (21)

Le lecteur de disque n’est pas disponible.

BytesPerSector

Type de données : uint32

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("Win32API|Device Input and Output Structures|DISK_GEOMETRY|BytesPerSector"), units ("bytes")

Nombre d’octets dans chaque secteur du lecteur de disque physique.

Exemple : 512

Capabilities

Type de données : tableau uint16

Type d'accès : Lecture seule

Qualificateurs : ArrayType ("Indexed"), MappingStrings ("MIF.DMTF|Storage Devices|001.9", "MIF.DMTF|Storage Devices|001.11", "MIF.DMTF|Storage Devices|001.12", "MIF.DMTF|Disks|003.7"), ModelCorrespondence ("CIM_MediaAccessDevice.CapabilityDescriptions")

Tableau de fonctionnalités de l’appareil d’accès au média. Par exemple, l’appareil peut prendre en charge l’accès aléatoire (3), les médias amovibles (7) et le nettoyage automatique (9).

Cette propriété est héritée de CIM_MediaAccessDevice.

Inconnu (0)

Autre (1)

Accès séquentiel (2)

Accès aléatoire (3)

Prend en charge l’écriture (4)

Chiffrement (5)

Compression (6)

Prend en charge les médias amovibles (7)

Prend en charge les médias amovibles

Nettoyage manuel (8)

Nettoyage automatique (9)

Notification SMART (10)

Prend en charge les médias double face (11)

Prend en charge les médias double face

Éjection avant démontage non obligatoire (12)

Éjection non obligatoire avant le démontage du lecteur

CapabilityDescriptions

Type de données : tableau de chaînes

Type d'accès : Lecture seule

Qualificateurs : ArrayType ("Indexed"), ModelCorrespondence ("CIM_MediaAccessDevice.Capabilities")

Liste d’explications plus détaillées pour une des fonctionnalités d’accès de l’appareil indiquées dans le tableau Fonctionnalités. Notez que chaque entrée de ce tableau est liée à l’entrée du tableau Fonctionnalités située au même index.

Cette propriété est héritée de CIM_MediaAccessDevice.

Caption

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : MaxLen (64), DisplayName ("Légende")

Brève description de l’objet.

Cette propriété est héritée de CIM_ManagedSystemElement.

CompressionMethod

Type de données : chaîne

Type d'accès : Lecture seule

Algorithme ou outil utilisé par l’appareil pour prendre en charge la compression. Cette propriété est héritée de CIM_MediaAccessDevice.

Nom de l’algorithme de compression ou une des valeurs suivantes.

("Unknown")

La capacité de l’appareil à prendre en charge ou on les fonctionnalités de compression est inconnue.

("Compressed")

L’appareil prend en charge les fonctionnalités de compression, mais son schéma de compression est inconnu ou n’est pas divulgué.

("Not Compressed")

L’appareil ne prend pas en charge la compression.

ConfigManagerErrorCode

Type de données : uint32

Type d'accès : Lecture seule

Qualificateurs : Schema ("Win32")

Code d’erreur du Gestionnaire de configuration Windows.

Cette propriété est héritée de CIM_LogicalDevice.

Cet appareil fonctionne correctement. (0)

L’appareil fonctionne correctement.

C’est appareil n'est pas correctement configuré. (1)

L’appareil n'est pas correctement configuré.

Windows ne peut pas charger le pilote pour cet appareil. (2)

Le pilote de cet appareil est peut-être endommagé, ou votre système s’exécute avec une mémoire ou d’autres ressources insuffisantes. (3)

Le pilote de cet appareil est peut-être endommagé, ou votre système s’exécute avec une mémoire ou d’autres ressources insuffisantes.

Cet appareil ne fonctionne pas correctement. Un de ses pilotes ou votre Registre sont peut-être endommagés. (4)

L’appareil ne fonctionne pas correctement. Un de ses pilotes ou votre Registre sont peut-être endommagés.

Le pilote de cet appareil a besoin d’une ressource que Windows ne peut pas gérer. (5)

Le pilote de l’appareil nécessite une ressource que Windows ne peut pas gérer.

La configuration de démarrage de cet appareil est en conflit avec d’autres appareils. (6)

La configuration de démarrage de l’appareil est en conflit avec d’autres appareils.

Filtrage impossible. (7)

Le chargeur de pilotes pour l’appareil est manquant. (8)

Le chargeur de pilotes pour l’appareil est manquant.

Cet appareil ne fonctionne pas correctement, car le microprogramme de contrôle signale les ressources de l’appareil de manière incorrecte. (9)

L’appareil ne fonctionne pas correctement. Le microprogramme de contrôle signale les ressources de l’appareil de manière incorrecte.

Cet appareil ne peut pas démarrer. (10)

L’appareil ne peut pas démarrer.

Cet appareil a échoué. (11)

Échec de l’appareil.

Cet appareil ne trouve pas suffisamment de ressources libres à utiliser. (12)

L’appareil ne trouve pas suffisamment de ressources libres à utiliser.

Windows ne peut pas vérifier les ressources de cet appareil. (13)

Windows ne peut pas vérifier les ressources de cet appareil.

Cet appareil ne peut pas fonctionner correctement tant que vous n’avez pas redémarré votre ordinateur. (14)

L’appareil ne peut pas fonctionner correctement tant que l’ordinateur n’est pas redémarré.

Cet appareil ne fonctionne pas correctement, car il y a probablement un problème de réénumération. (15)

L’appareil ne fonctionne pas correctement en raison d’un problème éventuel de réénumération.

Windows ne peut pas identifier toutes les ressources utilisées par cet appareil. (16)

Windows ne peut pas identifier toutes les ressources utilisées par l’appareil.

Cet appareil demande un type de ressource inconnu. (17)

L’appareil demande un type de ressource inconnu.

Réinstallez les pilotes pour cet appareil. (18)

Les pilotes de l’appareil doivent être réinstallés.

Échec d’utilisation du chargeur VxD. (19)

Votre Registre est peut-être endommagé. (20)

Le Registre est peut-être endommagé.

Échec système : essayez de changer de pilote pour cet appareil. Si cela ne fonctionne pas, consultez la documentation de votre matériel. Windows supprime cet appareil. (21)

Échec du système. Si le changement de pilote de l’appareil est inefficace, consultez la documentation du matériel. Windows supprime l’appareil.

Cet appareil est désactivé. (22)

L’appareil est désactivé.

Échec système : essayez de changer de pilote pour cet appareil. Si cela ne fonctionne pas, consultez la documentation de votre matériel. (23)

Échec du système. Si le changement de pilote de l’appareil est inefficace, consultez la documentation du matériel.

Cet appareil n’est pas présent, ne fonctionne pas correctement ou n’a pas tous ses pilotes installés. (24)

L’appareil n’est pas présent, ne fonctionne pas correctement ou n’a pas tous ses pilotes installés.

Windows configure encore cet appareil. (25)

Windows configure encore l’appareil.

Windows configure encore cet appareil. (26)

Windows configure encore l’appareil.

Cet appareil n’a pas de configuration de journal valide. (27)

L’appareil n’a pas de configuration de journal valide.

Les pilotes de cet appareil ne sont pas installés. (28)

Les pilotes de l’appareil ne sont pas installés.

Cet appareil est désactivé, car le microprogramme de l’appareil ne lui a pas donné les ressources nécessaires. (29)

L’appareil est désactivé. Le microprogramme de l’appareil n’a pas fourni les ressources nécessaires.

Cet appareil utilise une ressource de requête d’interruption (IRQ) utilisée par un autre appareil. (30)

L’appareil utilise une ressource IRQ qu’un autre appareil utilise.

Cet appareil ne fonctionne pas correctement, car Windows ne peut pas charger les pilotes nécessaires pour cet appareil. (31)

L’appareil ne fonctionne pas correctement. Windows ne peut pas charger les pilotes nécessaires de l’appareil.

ConfigManagerUserConfig

Type de données : booléen

Type d'accès : Lecture seule

Qualificateurs : Schema ("Win32")

Si la valeur est True, l’appareil utilise une configuration définie par l’utilisateur.

Cette propriété est héritée de CIM_LogicalDevice.

CreationClassName

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : CIM_Key

Nom de la première classe concrète s’affichant dans la chaîne d’héritage utilisée dans la création d’une instance. Quand elle est utilisée avec les autres propriétés de clé de la classe, cette propriété permet d’identifier de manière unique toutes les instances de cette classe et de ses sous-classes.

Cette propriété est héritée de CIM_LogicalDevice.

DefaultBlockSize

Type de données : uint64

Type d'accès : Lecture seule

Qualificateurs : Units ("bytes")

Taille de bloc par défaut, en octets, de cet appareil.

Cette propriété est héritée de CIM_MediaAccessDevice.

Pour plus d’informations sur l’utilisation de valeurs uint64 dans des scripts, consultez Scripts dans WMI.

Description

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : DisplayName ("Description")

Description de l’objet.

Cette propriété est héritée de CIM_ManagedSystemElement.

DeviceID

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : Key, Override ("DeviceId"), MappingStrings ("WMI")

Identificateur unique du lecteur de disque avec d’autres appareils sur le système.

Cette propriété est héritée de CIM_LogicalDevice.

ErrorCleared

Type de données : booléen

Type d'accès : Lecture seule

Si la valeur est True, l’erreur signalée dans LastErrorCode est désormais effacée.

Cette propriété est héritée de CIM_LogicalDevice.

ErrorDescription

Type de données : chaîne

Type d'accès : Lecture seule

Informations supplémentaires sur l’erreur enregistrée dans LastErrorCode et informations sur les actions correctives pouvant être effectuées.

Cette propriété est héritée de CIM_LogicalDevice.

ErrorMethodology

Type de données : chaîne

Type d'accès : Lecture seule

Type de détection et de correction d’erreur pris en charge par cet appareil.

Cette propriété est héritée de CIM_MediaAccessDevice.

FirmwareRevision

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("Win32API|Device Input and Output Structures|STORAGE_DEVICE_DESCRIPTOR|ProductRevisionOffset")

Révision du microprogramme du lecteur de disque attribué par le fabricant.

Index

Type de données : uint32

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("Win32API|Windows 95/98 Functions|DRIVE_MAP_INFO|btInt13Unit")

Numéro de lecteur physique du lecteur donné. Cette propriété est remplie par la structure STORAGE_DEVICE_NUMBER renvoyée par le code de contrôle IOCTL_STORAGE_GET_DEVICE_NUMBER. La valeur 0xffffffff indique que le lecteur donné ne correspond pas à un lecteur physique.

Exemple 1 :

InstallDate

Type de données : DateHeure

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("MIF.DMTF|ComponentID|001.5"), DisplayName ("Date d’installation")

Date et heure d’installation de l’objet. Cette propriété n'a pas besoin de valeur pour indiquer que l'objet est installé.

Cette propriété est héritée de CIM_ManagedSystemElement.

InterfaceType

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("Win32API|Device Input and Output Functions|DeviceIoControl")

Type d’interface du lecteur de disque physique.

Les valeurs sont :

SCSI

HDC

IDE

USB

1394

LastErrorCode

Type de données : uint32

Type d'accès : Lecture seule

Dernier code d’erreur signalé par le lecteur logique.

Cette propriété est héritée de CIM_LogicalDevice.

Fabricant

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\HARDWARE\\DEVICEMAP\\Scsi\\Scsi Port\\Scsi Bus\\Target Id\\Logical Unit Id\\Identifier", "Win32Registry|Manufacturer")

Nom du fabricant du lecteur de disque.

Exemple : « Seagate »

MaxBlockSize

Type de données : uint64

Type d'accès : Lecture seule

Qualificateurs : Units ("bytes")

Taille maximale de bloc, en octets, du média accessible par cet appareil.

Cette propriété est héritée de CIM_MediaAccessDevice.

Pour plus d’informations sur l’utilisation de valeurs uint64 dans des scripts, consultez Scripts dans WMI.

MaxMediaSize

Type de données : uint64

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("MIF.DMTF|Sequential Access Devices|001.2"), Units ("kilobytes")

Taille maximale, en kilo-octets, du média pris en charge par cet appareil.

Cette propriété est héritée de CIM_MediaAccessDevice.

Pour plus d’informations sur l’utilisation de valeurs uint64 dans des scripts, consultez Scripts dans WMI.

MediaLoaded

Type de données : booléen

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("Win32API|Device Input and Output Structures|DISK_GEOMETRY|MediaType|FixedMedia")

Si la valeur est True, le média est chargé pour le lecteur de disque, ce qui signifie que l’appareil a un système de fichiers lisible et est accessible. Pour les lecteurs de disque fixes, cette propriété est toujours TRUE.

MediaType

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("Win32API|Device Input and Output Structures|DISK_GEOMETRY|MediaType")

Type de média utilisé ou accessible par cet appareil.

Les valeurs possibles sont les suivantes :

Média de disque dur externe

Média amovible (« Média amovible autre qu’une disquette »)

Disque dur fixe (« Média de disque dur fixe »)

Inconnu (« Le format est inconnu »)

MinBlockSize

Type de données : uint64

Type d'accès : Lecture seule

Qualificateurs : Units ("bytes")

Taille maximale de bloc, en octets, du média accessible par cet appareil.

Cette propriété est héritée de CIM_MediaAccessDevice.

Pour plus d’informations sur l’utilisation de valeurs uint64 dans des scripts, consultez Scripts dans WMI.

Modèle

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\HARDWARE\\DEVICEMAP\\Scsi\\Scsi Port\\Scsi Bus\\Target Id\\Logical Unit Id\\Identifier", "Win32Registry|ProductId")

Numéro de modèle du fabricant du lecteur de disque.

Exemple : « ST32171W »

Nom

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : DisplayName ("Name")

Étiquette par laquelle l’objet est connu. Quand elle est sous-classée, la propriété peut être remplacée par une propriété de clé.

Cette propriété est héritée de CIM_ManagedSystemElement.

NeedsCleaning

Type de données : booléen

Type d'accès : Lecture seule

Si la valeur est True, l’appareil d’accès au média a besoin d’un nettoyage. La propriété Capabilities indique si le nettoyage manuel ou automatique est possible.

Cette propriété est héritée de CIM_MediaAccessDevice.

NumberOfMediaSupported

Type de données : uint32

Type d'accès : Lecture seule

Nombre maximal de médias pouvant être pris en charge ou insérés (quand l’appareil d’accès au média prend en charge plusieurs médias individuels).

Cette propriété est héritée de CIM_MediaAccessDevice.

Partitions

Type de données : uint32

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("Win32API|Device Input and Output Structures|PARTITION_INFORMATION|RecognizedPartition")

Nombre de partitions sur ce lecteur de disque physique qui sont reconnues par le système d’exploitation.

Exemple 2 :

PNPDeviceID

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : Schema ("Win32")

Identificateur d’appareil Windows Plug-and-Play du lecteur logique.

Cette propriété est héritée de CIM_LogicalDevice.

Exemple : « *PNP030b »

PowerManagementCapabilities

Type de données : tableau uint16

Type d'accès : Lecture seule

Tableau des fonctionnalités spécifiques liées à l’alimentation d’un lecteur logique.

Cette propriété est héritée de CIM_LogicalDevice.

Inconnu (0)

Non supporté (1)

Les fonctionnalités liées à l’alimentation ne sont pas prises en charge pour cet appareil.

Désactivé (2)

Activé (3)

Les fonctionnalités de gestion de l’alimentation sont actuellement activées, mais l’ensemble de fonctionnalités exact est inconnu ou les informations ne sont pas disponibles.

Modes d’économie d’énergie activés automatiquement (4)

L’appareil peut changer son état d’alimentation en fonction de l’utilisation ou d’autres critères.

État d’alimentation définissable (5)

La méthode SetPowerState est prise en charge. Cette méthode se trouve sur la classe CIM_LogicalDevice parente et peut être implémentée. Pour plus d’informations, consultez Conception des classes format MOF (Managed Object Format).

Cycles d’alimentation pris en charge (6)

La méthode SetPowerState peut être appelée avec le paramètre PowerState défini sur 5 (Cycle d’alimentation).

Alimentation chronométrée prise en charge (7)

Alimentation chronométrée prise en charge

La méthode SetPowerState peut être appelée avec le paramètre PowerState défini sur 5 (Cycle d’alimentation) et Time défini sur une date et une heure, ou un intervalle, spécifiques pour la mise sous tension.

PowerManagementSupported

Type de données : booléen

Type d'accès : Lecture seule

Si la valeur est True, l’alimentation de l’appareil peut être gérée (peut être mis en mode suspendu, etc.). La propriété n’indique pas que les fonctionnalités de gestion de l’alimentation sont actuellement activées, uniquement que le lecteur logique est compatible avec la gestion de l’alimentation.

Cette propriété est héritée de CIM_LogicalDevice.

SCSIBus

Type de données : uint32

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("Win32API|Device Input and Output Structures|SCSI_ADDRESS|PathId")

Numéro de bus SCSI du lecteur de disque.

Exemple : 0

SCSILogicalUnit

Type de données : uint16

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("Win32API|Device Input and Output Structures|SCSI_ADDRESS|Lun")

Numéro d’unité logique (LUN) du lecteur de disque.

Exemple : 0

SCSIPort

Type de données : uint16

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("Win32API|Device Input and Output Structures|SCSI_ADDRESS|PortNumber")

Numéro de port SCSI du lecteur de disque.

Exemple : 0

SCSITargetId

Type de données : uint16

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("Win32API|Device Input and Output Structures|SCSI_ADDRESS|TargetId")

Numéro d’identificateur SCSI du lecteur de disque.

Exemple : 0

SectorsPerTrack

Type de données : uint32

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("Win32API|Device Input and Output Structures|DISK_GEOMETRY|SectorsPerTrack")

Nombre de secteurs dans chaque piste pour ce lecteur de disque physique.

Exemple : 63

SerialNumber

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("Win32API|Device Input and Output Structures|STORAGE_DEVICE_DESCRIPTOR|SerialNumberOffset")

Numéro alloué par le fabricant pour identifier le média physique.

Exemple : WD-WM3493798728

Signature

Type de données : uint32

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("Win32API|Device Input and Output Structures|DRIVE_LAYOUT_INFORMATION|Signature")

Identification du disque. Cette propriété peut être utilisée pour identifier une ressource partagée.

Taille

Type de données : uint64

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("Win32API|Device Input and Output Structures|DISK_GEOMETRY"), units ("bytes")

Taille du lecteur de disque. Elle est calculée en multipliant le nombre total de cylindres, de pistes dans chaque cylindre, de secteurs de chaque piste et d’octets dans chaque secteur.

Pour plus d’informations sur l’utilisation de valeurs uint64 dans des scripts, consultez Scripts dans WMI.

État

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : MaxLen (10), DisplayName ("Status")

État actuel de l’objet. Vous pouvez définir divers états opérationnels et non opérationnels. Les états opérationnels sont : « OK », « Dégradé » et « Échec prév. » (un élément, comme un lecteur de disque dur doté de la technologie SMART, peut fonctionner correctement tout en prédisant un échec dans un avenir proche). Les états non opérationnels sont : « Error », « Starting », « Stopping » et « Service ». Ce dernier, « Service », peut s’appliquer pendant le réargentage du miroir d’un disque, le rechargement d’une liste d’autorisations utilisateur ou tout autre travail administratif. Ce type de travail ne s’effectue pas toujours en ligne, mais l’élément géré n’a ni l’état « OK », ni un des autres états.

Cette propriété est héritée de CIM_ManagedSystemElement.

Les valeurs sont les suivantes :

OK (« OK »)

Error (« Erreur »)

Degraded (« Dégradé »)

Unknown (« Inconnu »)

Pred Fail (« Prédiction de défaillance »)

Starting (« Démarrage »)

Stopping (« Arrêt »)

Service (« Service »)

Stressed (« Stressé »)

NonRecover (« Pas de récupération »)

No Contact (« Aucun contact »)

Lost Comm (« Communication perdue »)

StatusInfo

Type de données : uint16

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("MIF.DMTF|Operational State|003.3")

État du lecteur logique. Si cette propriété ne s’applique pas au lecteur logique, la valeur 5 (Non applicable) doit être utilisée.

Cette propriété est héritée de CIM_LogicalDevice.

Autre (1)

Inconnu (2)

Activé (3)

Désactivé (4)

Non applicable (5)

SystemCreationClassName

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : Propagated ("CIM_System.CreationClassName"), CIM_Key

Valeur de la propriété CreationClassName de l’ordinateur d’étendue.

Cette propriété est héritée de CIM_LogicalDevice.

SystemName

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : Propagated ("CIM_System.Name"), CIM_Key

Nom du système d’étendue.

Cette propriété est héritée de CIM_LogicalDevice.

TotalCylinders

Type de données : uint64

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("Win32API|Device Input and Output Structures|DISK_GEOMETRY|Cylinders")

Nombre total de cylindres sur le lecteur de disque physique. Remarque : La valeur de cette propriété est obtenue avec les fonctions étendues de l’interruption BIOS 13h. La valeur peut être inexacte si le lecteur utilise un schéma de traduction pour prendre en charge les tailles de disque haute capacité. Consultez le fabricant pour connaître les spécifications exactes du lecteur.

Exemple : 657

Pour plus d’informations sur l’utilisation de valeurs uint64 dans des scripts, consultez Scripts dans WMI.

TotalHeads

Type de données : uint32

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("Win32API|Device Input and Output Structures|DISK_GEOMETRY|TracksPerCylinder")

Nombre total de têtes sur le lecteur de disque. Remarque : La valeur de cette propriété est obtenue avec les fonctions étendues de l’interruption BIOS 13h. La valeur peut être inexacte si le lecteur utilise un schéma de traduction pour prendre en charge les tailles de disque haute capacité. Consultez le fabricant pour connaître les spécifications exactes du lecteur.

TotalSectors

Type de données : uint64

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("Win32API|Device Input and Output Structures|DISK_GEOMETRY|SectorsPerTrack")

Nombre total de secteurs sur le lecteur de disque physique. Remarque : La valeur de cette propriété est obtenue avec les fonctions étendues de l’interruption BIOS 13h. La valeur peut être inexacte si le lecteur utilise un schéma de traduction pour prendre en charge les tailles de disque haute capacité. Consultez le fabricant pour connaître les spécifications exactes du lecteur.

Exemple : 2649024

Pour plus d’informations sur l’utilisation de valeurs uint64 dans des scripts, consultez Scripts dans WMI.

TotalTracks

Type de données : uint64

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("Win32API|Device Input and Output Structures|DISK_GEOMETRY|TracksPerCylinder")

Nombre total de pistes sur le lecteur de disque physique. Remarque : La valeur de cette propriété est obtenue avec les fonctions étendues de l’interruption BIOS 13h. La valeur peut être inexacte si le lecteur utilise un schéma de traduction pour prendre en charge les tailles de disque haute capacité. Consultez le fabricant pour connaître les spécifications exactes du lecteur.

Exemple : 42048

Pour plus d’informations sur l’utilisation de valeurs uint64 dans des scripts, consultez Scripts dans WMI.

TracksPerCylinder

Type de données : uint32

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("Win32API|Device Input and Output Structures|DISK_GEOMETRY|TracksPerCylinder")

Nombre de pistes dans chaque cylindre sur le lecteur de disque physique. Remarque : La valeur de cette propriété est obtenue avec les fonctions étendues de l’interruption BIOS 13h. La valeur peut être inexacte si le lecteur utilise un schéma de traduction pour prendre en charge les tailles de disque haute capacité. Consultez le fabricant pour connaître les spécifications exactes du lecteur.

Exemple : 64

Notes

Les lecteurs de disque dur physique sont le moyen de stockage principal des informations dans n’importe quel environnement informatique. Bien que les organisations utilisent souvent des appareils comme des lecteurs de bande et des lecteurs de disque compact pour l’archivage des données, ces appareils ne conviennent pas au stockage quotidien des données utilisateur. Seuls les disques durs physiques offrent la vitesse et la facilité d’utilisation nécessaires pour stocker les données, et pour exécuter les applications et le système d’exploitation.

Pour gérer efficacement les données, vous devez avoir un inventaire détaillé de tous vos disques physiques, de leurs fonctionnalités et de leurs capacités. Vous pouvez utiliser la classe Win32_DiskDrive pour dériver ce type d’inventaire.

Toute interface d’un lecteur de disque physique Windows est un descendant (ou membre) de cette classe. Les fonctionnalités du lecteur de disque du point de vue de cet objet correspondent aux caractéristiques logiques et de gestion du lecteur. Dans certains cas, cela peut ne pas refléter les caractéristiques physiques réelles de l’appareil. Tout objet basé sur un autre lecteur logique n’est pas membre de cette classe.

Pour des raisons de sécurité, un utilisateur se connectant à partir d’un ordinateur distant doit avoir le privilège SC_MANAGER_CONNECT activé pour pouvoir énumérer cette classe. Pour plus d’informations, consultez Sécurité du service et droits d’accès.

La classe Win32_DiskDrive est dérivée de CIM_DiskDrive qui dérive de CIM_MediaAccessDevice. La classe CIM_MediaAccessDevice dérive de CIM_LogicalDevice.

Configuration requise

Condition requise Value
Client minimal pris en charge
Windows Vista
Serveur minimal pris en charge
Windows Server 2008
Espace de noms
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Voir aussi

CIM_DiskDrive

Classes de matériel du système informatique

Tâches WMI : disques et systèmes de fichiers