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 |