STORAGE_SPEC_VERSION union (ntddstor.h)

Указывает спецификацию запоминающего устройства.

Синтаксис

typedef union _STORAGE_SPEC_VERSION {
  struct {
    union {
      struct {
        UCHAR SubMinor;
        UCHAR Minor;
      } DUMMYSTRUCTNAME;
      USHORT AsUshort;
    } MinorVersion;
    USHORT MajorVersion;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} STORAGE_SPEC_VERSION, *PSTORAGE_SPEC_VERSION;

Члены

DUMMYSTRUCTNAME

Основная и дополнительная версии спецификации хранилища.

DUMMYSTRUCTNAME.MinorVersion

Дополнительный номер версии спецификации хранилища.

DUMMYSTRUCTNAME.MinorVersion.DUMMYSTRUCTNAME

Дополнительный и дополнительный версии спецификации хранилища.

DUMMYSTRUCTNAME.MinorVersion.DUMMYSTRUCTNAME.SubMinor

Дополнительный номер версии спецификации хранилища.

DUMMYSTRUCTNAME.MinorVersion.DUMMYSTRUCTNAME.Minor

Дополнительный номер версии спецификации хранилища.

DUMMYSTRUCTNAME.MinorVersion.AsUshort

Сочетание дополнительных версий и версий SubMinor спецификации хранилища.

DUMMYSTRUCTNAME.MajorVersion

Основная версия спецификации хранилища.

AsUlong

Сочетание версий MajorVersion и MinorVersion спецификации хранилища.

Комментарии

Это объединение позволяет указать версию спецификации хранилища, например SBC 3, SATA 3.2 и NVMe 1.2.

Требования

Требование Значение
Заголовок ntddstor.h (включая Ntddstor.h)