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 |