Поделиться через


Структуры VDS

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

VDS предоставляет структуры, определяющие свойства объектов, уведомления и другие сущности, представленные в объектной модели VDS.

Структура Описание
CHANGE_ATTRIBUTES_PARAMETERS Определяет параметры секции стиля секции.
CHANGE_PARTITION_TYPE_PARAMETERS Описывает параметры, используемые при изменении типа секции.
CREATE_PARTITION_PARAMETERS Определяет параметры секции стиля секции.
VDS_ASYNC_OUTPUT Представляет выходные данные для асинхронного объекта.
VDS_CONTROLLER_NOTIFICATION Указывает допустимые значения состояния объекта контроллера.
VDS_CONTROLLER_PROP Определяет свойства объекта контроллера.
VDS_CREATE_VDISK_PARAMETERS Содержит параметры, используемые при создании виртуального диска.
VDS_DISK_EXTENT Определяет свойства экстента диска.
VDS_DISK_FREE_EXTENT Описывает свободный экстент на диске.
VDS_DISK_NOTIFICATION Представляет сведения об уведомлениях о диске, созданных базовым поставщиком или службой VDS для неинициализированных дисков.
VDS_DISK_PROP Определяет свойства объекта диска.
VDS_DISK_PROP2 Определяет свойства объекта диска. Эта структура идентична структуре VDS_DISK_PROP , за исключением того, что она также включает путь к расположению и, если диск находится в автономном режиме, причина, по которой он находится в автономном режиме.
VDS_DRIVE_EXTENT Определяет свойства экстента диска.
VDS_DRIVE_LETTER_NOTIFICATION Представляет сведения об уведомлении о букве диска, созданные службой VDS.
VDS_DRIVE_LETTER_PROP Представляет свойства буквы диска.
VDS_DRIVE_NOTIFICATION Содержит сведения об уведомлении диска.
VDS_DRIVE_PROP Определяет свойства объекта диска.
VDS_DRIVE_PROP2 Определяет свойства объекта диска. Эта структура идентична структуре VDS_DRIVE_PROP , за исключением того, что она включает номер корпуса, тип шины и скорость шпинделя в качестве членов.
VDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP Предоставляет сведения о файловых системах, поддерживаемых для форматирования томов.
VDS_FILE_SYSTEM_NOTIFICATION Представляет сведения об уведомлениях файловой системы, созданные службой VDS.
VDS_FILE_SYSTEM_PROP Представляет свойства для файловых систем.
VDS_FILE_SYSTEM_TYPE_PROP Представляет свойства, определяющие типы файловой системы.
VDS_HBAPORT_PROP Определяет свойства объекта порта HBA.
VDS_HINTS Содержит автомагические указания для плекса LUN или LUN.
VDS_HINTS2 Содержит автоматические указания для LUN в пуле носителей.
VDS_INPUT_DISK Представляет сведения о входных дисках.
VDS_INTERCONNECT Содержит адресные данные физического соединения.
VDS_IPADDRESS Определяет IP-адрес и порт.
VDS_ISCSI_INITIATOR_ADAPTER_PROP Определяет свойства объекта адаптера инициатора iSCSI.
VDS_ISCSI_INITIATOR_PORTAL_PROP Определяет свойства объекта портала инициатора iSCSI.
VDS_ISCSI_IPSEC_KEY Определяет общий ключ для портала iSCSI.
VDS_ISCSI_PORTAL_PROP Определяет свойства объекта портала iSCSI.
VDS_ISCSI_PORTALGROUP_PROP Определяет свойства объекта группы портала iSCSI.
VDS_ISCSI_SHARED_SECRET Определяет общий секрет CHAP для инициатора или целевого объекта iSCSI.
VDS_ISCSI_TARGET_PROP Определяет свойства целевого объекта iSCSI.
VDS_LUN_INFORMATION Содержит сведения о LUN или диске.
VDS_LUN_NOTIFICATION Содержит сведения об уведомлении LUN.
VDS_LUN_PLEX_PROP Определяет свойства объекта lun plex.
VDS_LUN_PROP Определяет свойства объекта LUN.
VDS_MOUNT_POINT_NOTIFICATION Представляет сведения об уведомлениях, возвращенные базовым или динамическим поставщиком программного обеспечения из-за изменения буквы диска или пути GUID тома.
VDS_NOTIFICATION Содержит структуры уведомлений VDS, относящиеся к каждому целевому типу (теме) уведомлений.
VDS_PACK_NOTIFICATION Представляет сведения об уведомлениях о пакете, созданные базовым или динамическим поставщиком программного обеспечения.
VDS_PACK_PROP Представляет свойства для объекта pack.
VDS_PARTITION_INFO_GPT Представление сведений для раздела таблицы разделов GUID (GPT).
VDS_PARTITION_INFO_MBR Представляет сведения для раздела главной загрузочной записи (MBR).
VDS_PARTITION_INFORMATION_EX Эта структура зарезервирована для использования системой.
VDS_PARTITION_NOTIFICATION Представляет сведения об уведомлениях о секции, созданные базовым или динамическим поставщиком программного обеспечения.
VDS_PARTITION_PROP Определяет свойства секции.
VDS_PATH_ID Определяет уникальную идентификацию для пути.
VDS_PATH_INFO Определяет сведения для пути.
VDS_PATH_POLICY Определяет политику балансировки нагрузки, применяемую к определенному пути.
VDS_POOL_ATTRIBUTES Определяет атрибуты пула носителей.
VDS_POOL_CUSTOM_ATTRIBUTES Определяет настраиваемый атрибут пула носителей.
VDS_PORT_NOTIFICATION Определяет сведения о событиях порта контроллера.
VDS_PORT_PROP Содержит свойства объекта порта контроллера.
VDS_PORTAL_GROUP_NOTIFICATION Определяет сведения о событиях группы портала iSCSI.
VDS_PORTAL_NOTIFICATION Определяет сведения о событиях портала iSCSI.
VDS_PROVIDER_PROP Определяет свойства объекта поставщика.
VDS_REPARSE_POINT_PROP Определяет свойства точки повторного определения объекта тома.
VDS_SERVICE_PROP Определяет свойства объекта службы.
VDS_STORAGE_DEVICE_ID_DESCRIPTOR Предоставляет одну или несколько VDS_STORAGE_IDENTIFIER структур для запоминающего устройства (обычно это экземпляр устройства, в отличие от класса).
VDS_STORAGE_IDENTIFIER Определяет запоминающее устройство с помощью определенного набора кода и типа.
VDS_STORAGE_POOL_DRIVE_EXTENT Определяет экстент диска, который может использоваться пулом носителей.
VDS_STORAGE_POOL_PROP Определяет свойства объекта пула носителей.
VDS_SUB_SYSTEM_NOTIFICATION Содержит сведения об уведомлении подсистемы.
VDS_SUB_SYSTEM_PROP Определяет свойства объекта подсистемы.
VDS_SUB_SYSTEM_PROP2 Определяет свойства объекта подсистемы. Эта структура идентична структуре VDS_SUB_SYSTEM_PROP , за исключением того, что она включает поддерживаемые типы RAID и количество корпусов в качестве членов.
VDS_TARGET_NOTIFICATION Определяет сведения о целевых событиях iSCSI.
VDS_VDISK_PROPERTIES Определяет свойства виртуального диска.
VDS_VOLUME_NOTIFICATION Представляет сведения об уведомлениях о томе, созданные базовым и динамическим поставщиком программного обеспечения.
VDS_VOLUME_PLEX_PROP Представляет свойства для объекта volume-plex.
VDS_VOLUME_PROP Определяет свойства объекта тома.
VDS_VOLUME_PROP2 Определяет свойства объекта тома. Эта структура идентична структуре VDS_VOLUME_PROP , за исключением того, что она также включает идентификаторы GUID тома.
VDS_WWN Определяет всемирное имя (WWN).