перечисление VDS_STORAGE_BUS_TYPE (vdslun.h)
[Начиная с Windows 8 и Windows Server 2012 COM-интерфейс службы виртуальных дисков замечается API управления хранилищем Windows.]
Определяет набор допустимых типов шин запоминающего устройства.
Синтаксис
typedef enum _VDS_STORAGE_BUS_TYPE {
VDSBusTypeUnknown = 0,
VDSBusTypeScsi = 0x1,
VDSBusTypeAtapi = 0x2,
VDSBusTypeAta = 0x3,
VDSBusType1394 = 0x4,
VDSBusTypeSsa = 0x5,
VDSBusTypeFibre = 0x6,
VDSBusTypeUsb = 0x7,
VDSBusTypeRAID = 0x8,
VDSBusTypeiScsi = 0x9,
VDSBusTypeSas = 0xa,
VDSBusTypeSata = 0xb,
VDSBusTypeSd = 0xc,
VDSBusTypeMmc = 0xd,
VDSBusTypeMax = 0xe,
VDSBusTypeVirtual = 0xe,
VDSBusTypeFileBackedVirtual = 0xf,
VDSBusTypeSpaces = 0x10,
VDSBusTypeNVMe = 0x11,
VDSBusTypeScm = 0x12,
VDSBusTypeUfs = 0x13,
VDSBusTypeMaxReserved = 0x7f
} VDS_STORAGE_BUS_TYPE;
Константы
VDSBusTypeUnknown Значение: 0 Это значение зарезервировано. |
VDSBusTypeScsi Значение: 0x1 Тип шины хранилища — SCSI. |
VDSBusTypeAtapi Значение: 0x2 Тип шины хранилища — ATAPI. |
VDSBusTypeAta Значение: 0x3 Тип шины хранения — ATA. |
VDSBusType1394 Значение: 0x4 Тип шины хранения — IEEE 1394. |
VDSBusTypeSsa Значение: 0x5 Тип шины хранения — SSA. |
VDSBusTypeFibre Значение: 0x6 Тип шины хранения — Fibre Channel. |
VDSBusTypeUsb Значение: 0x7 Тип шины хранилища — USB. |
VDSBusTypeRAID Значение: 0x8 Тип шины хранилища — RAID. |
VDSBusTypeiScsi Значение: 0x9 Тип шины хранилища — iSCSI. |
VDSBusTypeSas Значение: 0xa Тип шины хранилища — Serial Attached SCSI (SAS). |
VDSBusTypeSata Значение: 0xb Тип шины хранилища — SATA. |
VDSBusTypeSd Значение: 0xc Тип шины хранения — Secure Digital (SD). Windows Server 2008, Windows Vista и Windows Server 2003: Не поддерживается. |
VDSBusTypeMmc Значение: 0xd Тип шины хранения — MultiMedia Card (MMC). Windows Server 2008, Windows Vista и Windows Server 2003: Не поддерживается. |
VDSBusTypeMax Значение: 0xe Это значение зарезервировано для системного использования. Windows Server 2008, Windows Vista и Windows Server 2003: Не поддерживается. |
VDSBusTypeVirtual Значение: 0xe |
VDSBusTypeFileBackedVirtual Значение: 0xf Тип шины хранилища — виртуальный с поддержкой файлов. Windows Server 2008, Windows Vista и Windows Server 2003: Не поддерживается. |
VDSBusTypeSpaces Значение: 0x10 |
VDSBusTypeNVMe Значение: 0x11 |
VDSBusTypeScm Значение: 0x12 |
VDSBusTypeUfs Значение: 0x13 |
VDSBusTypeMaxReserved Значение: 0x7f Максимальное значение диапазона типов шины хранилища. |
Комментарии
Структуры VDS_LUN_INFORMATION, VDS_DISK_PROP, VDS_DISK_PROP2 и VDS_DRIVE_PROP2 содержат значение VDS_STORAGE_BUS_TYPE в качестве члена для указания типа шины LUN, диска или диска.
Примечание Тип, указанный в этих структурах, соответствует типу, сообщаемого драйвером или драйверами, и может не полностью соответствовать оборудованию.
Примечание В будущих версиях Windows в перечисление VDS_STORAGE_BUS_TYPE могут быть добавлены дополнительные константы. По этой причине приложение должно быть разработано для корректной обработки нераспознанной константы перечисления VDS_STORAGE_BUS_TYPE.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | vdslun.h (включая Vds.h, VdsHwPrv.h для поставщиков оборудования) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по