NVME_CDW10_GET_FEATURES union (nvme.h)

包含用于检索指定特征的属性的“获取功能”命令的参数。

“获取功能”命令使用命令结构的 GETFEATURES 字段的 CDW10 参数中的NVME_CDW10_GET_FEATURES结构。

语法

typedef union {
  struct {
    ULONG FID : 8;
    ULONG SEL : 3;
    ULONG Reserved0 : 21;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_CDW10_GET_FEATURES, *PNVME_CDW10_GET_FEATURES;

成员

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.FID

指定一个 NVME_FEATURES 值,该值标识要为其提供数据的功能。

DUMMYSTRUCTNAME.SEL

指定一个 NVME_FEATURE_VALUE_CODES 值,该值指示要在提供的数据中返回的属性的值。

控制器在标识控制器数据结构的“可选 NVM 命令支持 ONCS”字段的第 4 位中指示 SEL 字段是否受支持。

例如,如果收到“获取功能”命令时, SEL** 字段设置为 010b (NVME_FEATURE_VALUE_SAVED) ,并且控制器不支持正在保存的功能标识符或当前没有任何保存的值,则控制器将 SEL 字段视为 001b (NVME_FEATURE_VALUE_DEFAULT) 。

DUMMYSTRUCTNAME.Reserved0

AsUlong

要求

要求
最低受支持的客户端 Windows 10
标头 nvme.h

另请参阅