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 送信キューの数を示します。 この番号には、管理送信キューは含まれません。 1 つの I/O 送信キューに対する最小サポートであることを反映して、少なくとも 1 つを要求する必要があります。 これは 0 に基づく値です。
指定できる最大値は 65,534 です (65,535 個の I/O 送信キューを示します)。
指定した値が最大値より大きい場合、コントローラーは NVME_STATUS_INVALID_FIELD_IN_COMMAND の状態を返します。
DUMMYSTRUCTNAME.NCQ
ホストによって要求された I/O 完了キューの数を示します。 この数値には、管理完了キューは含まれません。 1 つの I/O 完了キューの最小サポートを反映して、少なくとも 1 つを要求する必要があります。 これは 0 に基づく値です。
指定できる最大値は 65,534 です (65,535 個の I/O 完了キューを示します)。
指定した値が最大値より大きい場合、コントローラーは NVME_STATUS_INVALID_FIELD_IN_COMMAND の状態を返します。
AsUlong
要件
サポートされている最小のクライアント | Windows 10 |
ヘッダー | nvme.h |