Freigeben über


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