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 |
|
DLL |
|