перечисление STORAGE_BUS_TYPE (ntddstor.h)

Перечисление STORAGE_BUS_TYPE предоставляет символические средства представления различных типов автобусов хранения.

Синтаксис

typedef enum _STORAGE_BUS_TYPE {
  BusTypeUnknown,
  BusTypeScsi,
  BusTypeAtapi,
  BusTypeAta,
  BusType1394,
  BusTypeSsa,
  BusTypeFibre,
  BusTypeUsb,
  BusTypeRAID,
  BusTypeiScsi,
  BusTypeSas,
  BusTypeSata,
  BusTypeSd,
  BusTypeMmc,
  BusTypeVirtual,
  BusTypeFileBackedVirtual,
  BusTypeSpaces,
  BusTypeNvme,
  BusTypeSCM,
  BusTypeUfs,
  BusTypeMax,
  BusTypeMaxReserved
} STORAGE_BUS_TYPE, *PSTORAGE_BUS_TYPE;

Константы

 
BusTypeUnknown
Указывает неизвестный тип шины.
BusTypeScsi
Указывает небольшую шину SCSI.
BusTypeAtapi
Указывает шину AT Attachment Packet Interface (ATAPI).
BusTypeAta
Указывает шину с расширенными технологиями (ATA).
BusType1394
Указывает шину IEEE 1394.
BusTypeSsa
Указывает шину архитектуры последовательного хранилища (SSA).
BusTypeFibre
Указывает тип шины Fibre Channel.
BusTypeUsb
Указывает тип шины USB.
BusTypeRAID
Указывает шину для избыточного массива независимых дисков (RAID).
BusTypeiScsi
Указывает шину iSCSI.
BusTypeSas
Указывает шину SCSI с последовательным подключением.
BusTypeSata
Указывает последовательную шину ATA.
BusTypeSd
Указывает безопасную цифровую шину.
BusTypeMmc
Указывает мультимедийный карта автобусе.
BusTypeVirtual
Указывает шину виртуального хранилища.
BusTypeFileBackedVirtual
Указывает шину хранилища с поддержкой виртуального файла.
BusTypeSpaces
Указывает шину дисковых пространств.
BusTypeNvme
Указывает на энергонезависимую шину NVMe.
BusTypeSCM
Указывает шину памяти класса хранения (SCM).
BusTypeUfs
Указывает шину универсального флэш-накопителя (UFS).
BusTypeMax
Указывает текущее максимальное значение для этого перечисления. Не используйте это значение, так как оно изменяется при добавлении новых типов шин.
BusTypeMaxReserved
Зарезервировано. Не используется.

Требования

Требование Значение
Заголовок ntddstor.h

См. также раздел

DEVICE_MEDIA_INFO

STORAGE_ADAPTER_DESCRIPTOR