MSFT_Volume Klasse
Stellt ein Volume auf einem Computer dar.
Die folgende Syntax ist eine Vereinfachung des Codes im Managed Object Format (MOF).
Syntax
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;
};
Member
Die MSFT_Volume Klasse weist folgende Typen von Membern auf:
Methoden
Die MSFT_Volume Klasse weist diese Methoden auf.
Methode | Beschreibung |
---|---|
DeleteObject | Löscht das Volume. |
Diagnostizieren | Führt eine Diagnose auf dem Volume aus, die alle Aktionen erfordernden Ergebnisse zurückgibt. |
Erröten | Löscht die zwischengespeicherten Daten im Dateisystem des Volumes auf den Datenträger. |
Format | Formatiert das Volume. |
GetAttributes | Ruft die Volumeattribute ab. |
GetCorruptionCount | Ruft die Anzahl der Beschädigungen für das Volume ab. |
GetDedupProperties | Ruft deduplizierungseigenschaften des Volumes ab. |
GetSupportedClusterSizes | Ruft die unterstützten Clustergrößen für das Volume ab. |
GetSupportedFileSystems | Ruft die Namen von Dateisystemen ab, die auf dem Volume unterstützt werden. |
Optimieren | Optimiert das Volume. |
Repair | Reparatur des Volumes. |
Resize | Ändert die Größe des Volumes. |
SetAttributes | Legt die Volumeattribute fest oder ändert sie. |
SetDedupMode | Aktiviert oder deaktiviert die Deduplizierung auf dem Volume. |
SetFileSystemLabel | Legt die Dateisystembezeichnung für das Volume fest. |
Eigenschaften
Die MSFT_Volume-Klasse weist diese Eigenschaften auf.
DedupMode
Datentyp: UInt32
Zugriffstyp: Schreibgeschützt
Ab Windows 10: Gibt an, ob die Deduplizierung verfügbar, deaktiviert oder der Deduplizierungsmodus des Volumes verfügbar ist.
Deaktiviert (0)
GeneralPurpose (1)
HyperV (2)
Sicherung (3)
NotAvailable (4)
DriveLetter
Datentyp: Char16
Zugriffstyp: Schreibgeschützt
Der Laufwerkbuchstaben des Volumes.
DriveType
Datentyp: UInt32
Zugriffstyp: Schreibgeschützt
Der Typ des Volumes.
Unbekannt (0)
Ungültiger Stammpfad (1)
Wechselmedien (2)
Behoben (3)
Remote (4)
CD-ROM (5)
RAM-Datenträger (6)
FileSystem
Datentyp: Zeichenfolge
Zugriffstyp: Schreibgeschützt
Das Dateisystem des Volumes. Einer der folgenden:
- „NTFS“
- „ReFS“
- „FAT32“
- "CSVFS"
FileSystemLabel
Datentyp: Zeichenfolge
Zugriffstyp: Schreibgeschützt
Die Dateisystembezeichnung des Volumes.
FileSystemType
Datentyp: UInt16
Zugriffstyp: Schreibgeschützt
Ab Windows 10: Das zugrunde liegende Dateisystem auf dem Volume. Sie kann einen der folgenden Werte aufweisen:
Unbekannt (0)
(Schwellenwert)
UFS (2)
HFS (3)
FETT (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
Datentyp: UInt16
Zugriffstyp: Schreibgeschützt
Der Integritätsstatus des Volumes.
Gesund (0)
Scan erforderlich (1)
Spotkorrektur erforderlich (2)
Vollständige Reparatur erforderlich (3)
Pfad
Datentyp: Zeichenfolge
Zugriffstyp: Schreibgeschützt
Kennzeichner: Erforderlich
Der Volumepfad.
Größe
Datentyp: UInt64
Zugriffstyp: Schreibgeschützt
Qualifizierer: Einheiten („Bytes“)
Gesamtgröße des Volumes in Byte.
SizeRemaining
Datentyp: UInt64
Zugriffstyp: Schreibgeschützt
Qualifizierer: Einheiten („Bytes“)
Der Gesamtspeicher in Bytes, der derzeit auf dem Volume frei ist.
Hinweise
Ab Windows 10: MSFT_Volume wird von MSFT_StorageObject abgeleitet. Sie erbt nun die Eigenschaft ObjectId, die früher eine Eigenschaft von MSFT_Volume war.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Namespace | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |