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
存储规范的 Minor 和 SubMinor 版本的组合。
DUMMYSTRUCTNAME.MajorVersion
存储规范的主版本。
AsUlong
存储规范的 MajorVersion 和 MinorVersion 版本的组合。
注解
此联合允许指定存储规范版本,例如 SBC 3、SATA 3.2 和 NVMe 1.2。
要求
要求 | 值 |
---|---|
Header | ntddstor.h (包括 Ntddstor.h) |