classe MSFT_Volume
Représente un volume sur un ordinateur.
La syntaxe suivante est simplifiée à partir du code du format d’objet géré (MOF).
Syntaxe
class MSFT_Volume : MSFT_StorageObject
{
Char16 DriveLetter;
String Path;
UInt16 HealthStatus;
String FileSystem;
String FileSystemLabel;
UInt16 FileSystemType;
UInt64 Size;
UInt64 SizeRemaining;
UInt32 DriveType;
UInt32 DedupMode;
};
Membres
La classe MSFT_Volume a ces types de membres :
Méthodes
La classe MSFT_Volume a ces méthodes.
Méthode | Description |
---|---|
DeleteObject | Supprime le volume. |
Diagnostiquer | Effectue un diagnostic sur le volume, en retournant tous les résultats actionnables. |
Rougir | Vide les données mises en cache dans le système de fichiers du volume sur le disque. |
Format | Formate le volume. |
GetAttributes | Récupère les attributs de volume. |
GetCorruptionCount | Récupère le nombre d’altérations du volume. |
GetDedupProperties | Obtient les propriétés de déduplication du volume. |
GetSupportedClusterSizes | Récupère les tailles de cluster prises en charge pour le volume. |
GetSupportedFileSystems | Récupère les noms des systèmes de fichiers pris en charge sur le volume. |
Optimize | Optimise le volume. |
Repair | Répare le volume. |
Redimensionner | Redimensionne le volume. |
SetAttributes | Définit ou modifie les attributs de volume. |
SetDedupMode | Active ou désactive la déduplication sur le volume. |
SetFileSystemLabel | Définit l’étiquette du système de fichiers pour le volume. |
Propriétés
La classe MSFT_Volume possède ces propriétés.
DedupMode
Type de données : UInt32
Type d’accès : Lecture seule
À compter de Windows 10 : indique si la déduplication est disponible, désactivée ou le mode de déduplication du volume.
Disabled (0)
GeneralPurpose (1)
HyperV (2)
Sauvegarde (3)
NotAvailable (4)
DriveLetter
Type de données : Char16
Type d’accès : Lecture seule
Lettre de lecteur de volume.
DriveType
Type de données : UInt32
Type d’accès : Lecture seule
Type du volume.
Unknown (0)
Chemin d’accès racine non valide (1)
Amovible (2)
Résolu (3)
Distant (4)
CD-ROM (5)
Disque RAM (6)
FileSystem
Type de données : Chaîne
Type d’accès : Lecture seule
Système de fichiers du volume. Celui-ci peut avoir l'une des valeurs suivantes :
- « NTFS »
- « ReFS »
- « FAT32 »
- « CSVFS »
FileSystemLabel
Type de données : Chaîne
Type d’accès : Lecture seule
Étiquette du système de fichiers du volume.
FileSystemType
Type de données : UInt16
Type d’accès : Lecture seule
À compter de Windows 10 : système de fichiers sous-jacent sur le volume. Il peut avoir l’une des valeurs suivantes :
Unknown (0)
(Seuil)
UFS (2)
HFS (3)
FAT (4)
FAT16 (5)
FAT32 (6)
NTFS4 (7)
NTFS5 (8)
XFS (9)
AFS (10)
EXT2 (11)
EXT3 (12)
ReiserFS (13)
NTFS (14)
ReFS (15)
CSVFS_NTFS (0x8000)
CSVFS_ReFS (0x8001)
HealthStatus
Type de données : UInt16
Type d’accès : Lecture seule
État d’intégrité du volume.
Sain (0)
Analyse nécessaire (1)
Correctif spot nécessaire (2)
Réparation complète nécessaire (3)
Chemin d’accès
Type de données : Chaîne
Type d’accès : Lecture seule
Qualificateurs : obligatoire
Chemin d’accès au volume.
Taille
Type de données : UInt64
Type d'accès : Lecture seule
Qualificateurs : Units (« Octets »)
Taille totale, en octets, du volume.
SizeRemaining
Type de données : UInt64
Type d'accès : Lecture seule
Qualificateurs : Units (« Octets »)
Espace total, en octets, actuellement libre sur le volume.
Notes
À compter de Windows 10 : MSFT_Volume dérive de MSFT_StorageObject. Il hérite maintenant de la propriété ObjectId, qui était anciennement une propriété de MSFT_Volume.
Spécifications
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 |