Condividi tramite


classe MSFT_Volume

Rappresenta un volume in un computer.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format).

Sintassi

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;
};

Membri

La classe MSFT_Volume ha questi tipi di membri:

Metodi

La classe MSFT_Volume dispone di questi metodi.

metodo Descrizione
DeleteObject Elimina il volume.
Diagnosticare Esegue una diagnostica sul volume, restituendo tutti i risultati interattivi.
Sciacquone Scarica i dati memorizzati nella cache nel file system del volume su disco.
Formato Formatta il volume.
GetAttributes Recupera gli attributi del volume.
GetCorruptionCount Recupera il conteggio dei danneggiamenti per il volume.
GetDedupProperties Ottiene le proprietà di deduplicazione del volume.
GetSupportedClusterSizes Recupera le dimensioni del cluster supportate per il volume.
GetSupportedFileSystems Recupera i nomi dei file system supportati nel volume.
Optimize (Ottimizza) Ottimizza il volume.
Repair Ripara il volume.
Ridimensionamento Ridimensiona il volume.
SetAttributes Imposta o modifica gli attributi del volume.
SetDedupMode Abilita o disabilita la deduplicazione nel volume.
SetFileSystemLabel Imposta l'etichetta del file system per il volume.

Proprietà

La classe MSFT_Volume ha queste proprietà.

DedupMode

Tipo di dati: UInt32

Tipo di accesso: sola lettura

A partire da Windows 10: indica se la deduplicazione è disponibile, disabilitata o la modalità di deduplicazione del volume.

Disabilitato (0)

Utilizzo generico (1)

HyperV (2)

Backup (3)

Non disponibile (4)

LetteraUnità

Tipo di dati: Char16

Tipo di accesso: sola lettura

Lettera di unità del volume.

DriveType

Tipo di dati: UInt32

Tipo di accesso: sola lettura

Tipo di volume.

Sconosciuto (0)

Percorso radice non valido (1)

Rimovibile (2)

Fisso (3)

Remoto (4)

CD-ROM (5)

Disco RAM (6)

FileSystem

Tipo di dati: String

Tipo di accesso: sola lettura

File system del volume. Uno dei seguenti:

  • "NTFS"
  • "ReFS"
  • "FAT32"
  • "CSVFS"

FileSystemLabel

Tipo di dati: String

Tipo di accesso: sola lettura

Etichetta del file system del volume.

FileSystemType

Tipo di dati: UInt16

Tipo di accesso: sola lettura

A partire da Windows 10: file system sottostante nel volume. Può avere uno dei valori seguenti:

Sconosciuto (0)

(Soglia)

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

Tipo di dati: UInt16

Tipo di accesso: sola lettura

Stato di integrità del volume.

Integro (0)

Analisi necessaria (1)

Correzione spot necessaria (2)

Ripristino completo necessario (3 )

Percorso

Tipo di dati: String

Tipo di accesso: sola lettura

Qualificatori: obbligatorio

Percorso del volume.

Dimensione

Tipo di dati: UInt64

Tipo di accesso: sola lettura

Qualificatori: unità ("byte")

Dimensioni totali, in byte, del volume.

SizeRemaining

Tipo di dati: UInt64

Tipo di accesso: sola lettura

Qualificatori: unità ("byte")

Spazio totale, in byte, attualmente disponibile nel volume.

Osservazioni:

A partire da Windows 10: MSFT_Volume deriva da MSFT_StorageObject. Eredita ora la proprietà ObjectId, precedentemente proprietà di MSFT_Volume.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Spazio dei nomi Root\Microsoft\Windows\Storage
MOF Storagewmi.mof