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


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