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

存储规范的 MinorSubMinor 版本的组合。

DUMMYSTRUCTNAME.MajorVersion

存储规范的主版本。

AsUlong

存储规范的 MajorVersionMinorVersion 版本的组合。

注解

此联合允许指定存储规范版本,例如 SBC 3、SATA 3.2 和 NVMe 1.2。

要求

要求
Header ntddstor.h (包括 Ntddstor.h)