共用方式為


NVME_CDW11_FEATURE_NUMBER_OF_QUEUES union (nvme.h)

包含指出主機要求此控制器之 I/O 完成佇列數目和 I/O 提交佇列數目的佇列功能參數。

此結構中的值會用於NVME_CDW11_FEATURES結構的NumberOfQueues欄位中。

語法

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

成員

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

規格需求

   
最低支援的用戶端 Windows 10
標頭 nvme.h

另請參閱