класс MSFT_Volume
Представляет том на компьютере.
Следующий синтаксис упрощен в коде MOF.
Синтаксис
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;
};
Члены
Класс MSFT_Volume имеет следующие типы членов:
Методы
Класс MSFT_Volume содержит эти методы.
Метод | Описание |
---|---|
DeleteObject | Удаляет том. |
Диагностировать | Выполняет диагностику тома, возвращая любые практические результаты. |
Flush | Сбрасывает кэшированные данные в файловой системе тома на диск. |
Формат | Форматирует том. |
GetAttributes | Извлекает атрибуты тома. |
GetCorruptionCount | Извлекает количество повреждений для тома. |
GetDedupProperties | Возвращает свойства дедупликации тома. |
GetSupportedClusterSizes | Извлекает поддерживаемые размеры кластеров для тома. |
GetSupportedFileSystems | Извлекает имена файловых систем, поддерживаемых на томе. |
Оптимизировать | Оптимизирует том. |
Ремонт | Восстанавливает том. |
Изменения размера | Изменяет размер тома. |
SetAttributes | Задает или изменяет атрибуты тома. |
SetDedupMode | Включает или отключает дедупликацию на томе. |
SetFileSystemLabel | Задает метку файловой системы для тома. |
Свойства
Класс MSFT_Volume имеет эти свойства.
DedupMode
Тип данных: UInt32
Тип доступа: только для чтения
Начиная с Windows 10. Указывает, доступна ли дедупликация, отключена ли дедупликация тома или режим дедупликации.
Отключено (0)
GeneralPurpose (1)
HyperV (2)
Резервное копирование (3)
NotAvailable (4)
DriveLetter
Тип данных: Char16
Тип доступа: только для чтения
Буква диска тома.
DriveType
Тип данных: UInt32
Тип доступа: только для чтения
Тип тома.
Неизвестно (0)
Недопустимый корневой путь (1)
Съемный (2)
Исправлено (3)
Удаленный (4)
КОМПАКТ-ДИСК (5)
Диск ОЗУ (6)
Файловая система
Тип данных: String
Тип доступа: только для чтения
Файловая система тома. Это может быть:
- NTFS
- "ReFS"
- "FAT32"
- "CSVFS"
FileSystemLabel
Тип данных: String
Тип доступа: только для чтения
Метка файловой системы тома.
FileSystemType
Тип данных: UInt16
Тип доступа: только для чтения
Начиная с Windows 10: базовая файловая система тома. Может иметь одно из следующих значений:
Неизвестно (0)
(Пороговое значение)
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
Тип данных: UInt16
Тип доступа: только для чтения
Состояние работоспособности тома.
Исправно (0)
Требуется сканирование (1)
Требуется точечное исправление (2)
Требуется полное восстановление (3 )
Путь
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: обязательный
Путь к тому.
Размер
Тип данных: UInt64
Тип доступа: только для чтения
Квалификаторы: Единицы ("Байты")
Общий размер тома (в байтах).
SizeRemaining
Тип данных: UInt64
Тип доступа: только для чтения
Квалификаторы: Единицы ("Байты")
Общее пространство в байтах, которое в настоящее время свободно на томе.
Комментарии
Начиная с Windows 10:MSFT_Volume является производным от MSFT_StorageObject. Теперь он наследует свойство ObjectId, которое ранее было свойством MSFT_Volume.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Пространство имен | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по