перечисление VDS_DISK_EXTENT_TYPE (vds.h)

[Начиная с Windows 8 и Windows Server 2012, COM-интерфейс службы виртуальных дисков замечается API управления хранилищем Windows.]

Определяет набор типов экстентов диска. Тип может быть секцией, томом или свободным пространством.

Синтаксис

typedef enum _VDS_DISK_EXTENT_TYPE {
  VDS_DET_UNKNOWN = 0,
  VDS_DET_FREE = 1,
  VDS_DET_DATA = 2,
  VDS_DET_OEM = 3,
  VDS_DET_ESP = 4,
  VDS_DET_MSR = 5,
  VDS_DET_LDM = 6,
  VDS_DET_CLUSTER = 7,
  VDS_DET_UNUSABLE = 0x7fff
} VDS_DISK_EXTENT_TYPE;

Константы

 
VDS_DET_UNKNOWN
Значение: 0
Экстент любой неизвестной секции.
VDS_DET_FREE
Значение: 1
Объем свободного пространства, включая свободное пространство внутри расширенной секции.
VDS_DET_DATA
Значение: 2
Экстент любого тома.
VDS_DET_OEM
Значение: 3
Экстент секции OEM.
VDS_DET_ESP
Значение: 4
Экстент секции ESP.
VDS_DET_MSR
Значение: 5
Экстент раздела MSR.
VDS_DET_LDM
Значение: 6
Экстент раздела метаданных LDM.
VDS_DET_CLUSTER
Значение: 7
Экстент секции метаданных кластера.
VDS_DET_UNUSABLE
Значение: 0x7fff
Объем непригодного для использования пространства на диске. То есть пространство за пределами четырех основных разделов (или трех основных разделов плюс один расширенный раздел) на базовом диске MBR и пространстве за пределами общедоступного региона динамического диска.

Комментарии

Разделы метаданных ESP, MBR и LDM — это стили секций только на дисках GPT.

Структура VDS_DISK_EXTENT включает значение VDS_DISK_EXTENT_TYPE в качестве элемента для указания существующего типа экстента диска.

Примечание В будущих версиях Windows в перечисление VDS_DISK_EXTENT_TYPE могут быть добавлены дополнительные константы. По этой причине приложение должно быть разработано для корректной обработки нераспознанной константы перечисления VDS_DISK_EXTENT_TYPE.
 

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть vds.h

См. также раздел

Перечисления VDS

VDS_DISK_EXTENT