다음을 통해 공유


NVME_CDW11_FEATURE_NUMBER_OF_QUEUES 공용 구조체(nvme.h)

호스트가 이 컨트롤러에 대해 요청하는 I/O 완료 큐 및 I/O 제출 큐 수를 나타내는 큐 수 기능에 대한 매개 변수를 포함합니다.

이 구조체의 값은 NVME_CDW11_FEATURES 구조체의 NumberOfQueues 필드에 사용됩니다.

Syntax

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

Members

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.NSQ

호스트에서 요청한 I/O 제출 큐 수를 나타냅니다. 이 숫자에는 관리자 제출 큐가 포함되지 않습니다. 최소 지원은 하나의 I/O 제출 큐에 대한 것임을 반영하여 최소한 1개를 요청해야 합니다. 0의 기반 값입니다.

지정할 수 있는 최대값은 65,534(I/O 제출 큐 65,535개 표시)입니다.

지정된 값이 최대값보다 크면 컨트롤러는 NVME_STATUS_INVALID_FIELD_IN_COMMAND 상태를 반환합니다.

DUMMYSTRUCTNAME.NCQ

호스트에서 요청한 I/O 완료 큐 수를 나타냅니다. 이 숫자에는 관리자 완료 큐가 포함되지 않습니다. 최소 지원은 하나의 I/O 완료 큐에 대한 것이라는 점을 반영하여 최소 1개를 요청해야 합니다. 0의 기반 값입니다.

지정할 수 있는 최대값은 65,534(65,535 I/O 완료 큐를 나타낸다)입니다.

지정된 값이 최대값보다 크면 컨트롤러는 NVME_STATUS_INVALID_FIELD_IN_COMMAND 상태를 반환합니다.

AsUlong

요구 사항

요구 사항 가치
지원되는 최소 클라이언트 Windows 10
Header nvme.h

참고하십시오