NVME_VERSION union (nvme.h)
包含指定控制器实现支持的 NVM Express 规范的版本号的字段。
此结构用于NVME_CONTROLLER_REGISTERS结构的 VS 字段中。
语法
typedef union {
struct {
ULONG TER : 8;
ULONG MNR : 8;
ULONG MJR : 16;
} DUMMYSTRUCTNAME;
ULONG AsUlong;
} NVME_VERSION, *PNVME_VERSION;
成员
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.TER
指示规范的第三个版本号。
例如,如果版本号为 1.2.3,则 3 是第三个版本号。
DUMMYSTRUCTNAME.MNR
指示规范的次要版本号。
例如,如果版本号为 1.2,则 2 是次要版本号。
DUMMYSTRUCTNAME.MJR
指示规范的主版本号。
例如,如果版本号为 1.2,则 1 是主版本号。
AsUlong
注解
NVM Express 规范的有效版本为:1.0、1.1 和 1.2。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 |
标头 | nvme.h |