NVME_CDW11_FEATURE_NUMBER_OF_QUEUES联合 (nvme.h)

包含队列数功能的参数,这些参数指示主机请求此控制器的 I/O 完成队列和 I/O 提交队列的数量。

此结构中的值用于NVME_CDW11_FEATURES结构的 NumberOfQueues 字段中。

Syntax

typedef union {
  struct {
    ULONG NSQ : 16;
    ULONG NCQ : 16;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_CDW11_FEATURE_NUMBER_OF_QUEUES, *PNVME_CDW11_FEATURE_NUMBER_OF_QUEUES;

Members

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.NSQ

指示主机请求的 I/O 提交队列数。 此数字不包括管理员提交队列。 至少应请求一个,反映最低支持是一个 I/O 提交队列。 这是一个基于 0 的值。

可指定的最大值为 65,534(指示 65,535 I/O 提交队列)。

如果指定的指定值大于最大值,控制器将返回 NVME_STATUS_INVALID_FIELD_IN_COMMAND的状态。

DUMMYSTRUCTNAME.NCQ

指示主机请求的 I/O 完成队列数。 此数字不包括管理员完成队列。 至少应请求一个,反映最低支持是一个 I/O 完成队列。 这是一个基于 0 的值。

可指定的最大值为 65,534(指示 65,535 I/O 完成队列)。

如果指定的指定值大于最大值,控制器将返回 NVME_STATUS_INVALID_FIELD_IN_COMMAND的状态。

AsUlong

要求

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

另请参阅