Структуры 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 | Содержит автомагичные подсказки для plex 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 | Представляет свойства для объекта пакета . |
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, за исключением того, что она также включает идентификаторы графического интерфейса тома. |
VDS_WWN | Определяет всемирное имя (WWN). |