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


объединение STORAGE_SPEC_VERSION (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

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

DUMMYSTRUCTNAME.MajorVersion

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

AsUlong

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

Замечания

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

Требования

Требование Ценность
заголовка ntddstor.h (include Ntddstor.h)