Структуры 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). |