다음을 통해 공유


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

추가 정보