NVME_CDW11_FEATURE_ARBITRATION联合 (nvme.h)

包含控制命令仲裁的仲裁功能的值。

此结构中的值用于NVME_CDW11_FEATURES结构的“仲裁”字段中。

Syntax

typedef union {
  struct {
    ULONG AB : 3;
    ULONG Reserved0 : 5;
    ULONG LPW : 8;
    ULONG MPW : 8;
    ULONG HPW : 8;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_CDW11_FEATURE_ARBITRATION, *PNVME_CDW11_FEATURE_ARBITRATION;

Members

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.AB

指定控制器一次可从特定提交队列启动的最大命令数。

此字段的值指定为 2^n。 指示没有限制的值 111b 。 此字段的可能值为 1、2、4、8、16、32、64 或无限制。

DUMMYSTRUCTNAME.Reserved0

DUMMYSTRUCTNAME.LPW

指定低优先级权重(LPW)。 每个仲裁回合中可从低优先级服务类执行的命令数。 这是一个基于 0 的值。

DUMMYSTRUCTNAME.MPW

指定中等优先级权重(MPW)。 每个仲裁回合中可能从中等优先级服务类执行的命令数。 这是一个基于 0 的值。

DUMMYSTRUCTNAME.HPW

指定高优先级权重(HPW)。 每个仲裁回合中可能从高优先级服务类执行的命令数。 这是一个基于 0 的值。

AsUlong

要求

Requirement 价值
最低支持的客户端 Windows 10操作系统
Header nvme.h

另请参阅