NVME_CDW11_FEATURE_NUMBER_OF_QUEUES 공용 구조체(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(I/O 제출 큐 65,535개 표시)입니다.
지정된 값이 최대값보다 크면 컨트롤러는 NVME_STATUS_INVALID_FIELD_IN_COMMAND 상태를 반환합니다.
DUMMYSTRUCTNAME.NCQ
호스트에서 요청한 I/O 완료 큐 수를 나타냅니다. 이 숫자에는 관리 완료 큐가 포함되지 않습니다. 최소 지원은 하나의 I/O 완료 큐에 대한 것임을 반영하여 하나 이상의 요청을 받아야 합니다. 0의 기반 값입니다.
지정할 수 있는 최대값은 65,534(I/O 완료 큐 65,535개 표시)입니다.
지정된 값이 최대값보다 크면 컨트롤러는 NVME_STATUS_INVALID_FIELD_IN_COMMAND 상태를 반환합니다.
AsUlong
요구 사항
지원되는 최소 클라이언트 | Windows 10 |
머리글 | nvme.h |