kelas MSFT_Volume
Mewakili volume pada komputer.
Sintaks berikut disederhanakan dari kode Managed Object Format (MOF).
Sintaks
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;
};
Anggota
Kelas MSFT_Volume memiliki jenis anggota ini:
Metode
Kelas MSFT_Volume memiliki metode ini.
Metode | Deskripsi |
---|---|
DeleteObject | Menghapus volume. |
Mendiagnosa | Melakukan diagnostik pada volume, mengembalikan hasil yang dapat ditindakkan. |
Flush | Menghapus data yang di-cache dalam sistem file volume ke disk. |
Format | Memformat volume. |
GetAttributes | Mengambil atribut volume. |
GetCorruptionCount | Mengambil jumlah kerusakan untuk volume. |
GetDedupProperties | Mendapatkan properti deduplikasi volume. |
GetSupportedClusterSizes | Mengambil ukuran kluster yang didukung untuk volume. |
GetSupportedFileSystems | Mengambil nama sistem file yang didukung pada volume. |
Optimalkan | Mengoptimalkan volume. |
Perbaikan | Memperbaiki volume. |
Mengubah ukuran | Mengubah ukuran volume. |
SetAttributes | Mengatur atau mengubah atribut volume. |
SetDedupMode | Mengaktifkan atau menonaktifkan deduplikasi pada volume. |
SetFileSystemLabel | Mengatur label sistem file untuk volume. |
Properti
Kelas MSFT_Volume memiliki properti ini.
DedupMode
Jenis data: UInt32
Jenis akses: Baca-saja
Mulai windows 10: Menunjukkan apakah deduplikasi tersedia, dinonaktifkan, atau mode deduplikasi volume.
Dinonaktifkan (0)
GeneralPurpose (1)
HyperV (2)
Pencadangan (3)
Tidak Tersedia (4)
DriveLetter
Jenis data: Char16
Jenis akses: Baca-saja
Huruf kandar volume.
DriveType
Jenis data: UInt32
Jenis akses: Baca-saja
Jenis volume.
Tidak diketahui (0)
Jalur Akar Tidak Valid (1)
Dapat dilepas (2)
Tetap (3)
Jarak Jauh (4)
CD-ROM (5)
Disk RAM (6)
FileSystem
Jenis data: String
Jenis akses: Baca-saja
Sistem file volume. Salah satu dari berikut ini:
- "NTFS"
- "Refs"
- "FAT32"
- "CSVFS"
FileSystemLabel
Jenis data: String
Jenis akses: Baca-saja
Label sistem file volume.
FileSystemType
Jenis data: UInt16
Jenis akses: Baca-saja
Mulai dari Windows 10: Sistem file yang mendasar pada volume. Ini dapat memiliki salah satu nilai berikut:
Tidak diketahui (0)
(Ambang Batas)
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
Jenis data: UInt16
Jenis akses: Baca-saja
Status kesehatan volume.
Sehat (0)
Pemindaian Diperlukan (1)
Perbaikan Spot Diperlukan (2)
Perbaikan Penuh Diperlukan (3 )
Jalur
Jenis data: String
Jenis akses: Baca-saja
Kualifikasi: Diperlukan
Jalur volume.
Ukuran
Jenis data: UInt64
Jenis akses: Baca-saja
Kualifikasi: Unit ("Byte")
Ukuran total, dalam byte, dari volume.
SizeRemaining
Jenis data: UInt64
Jenis akses: Baca-saja
Kualifikasi: Unit ("Byte")
Total ruang, dalam byte, yang saat ini bebas pada volume.
Keterangan
Mulai dari Windows 10: MSFT_Volume berasal dari MSFT_StorageObject. Sekarang mewarisi properti ObjectId, yang sebelumnya merupakan properti MSFT_Volume.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2012 [hanya aplikasi desktop] |
Ruang nama | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |