다음을 통해 공유


NVME_CDW11_FEATURE_ARBITRATION 공용 구조체(nvme.h)

명령 중재를 제어하는 중재 기능에 대한 값을 포함합니다.

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

구문

typedef union {
  struct {
    ULONG AB : 3;
    ULONG Reserved0 : 5;
    ULONG LPW : 8;
    ULONG MPW : 8;
    ULONG HPW : 8;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_CDW11_FEATURE_ARBITRATION, *PNVME_CDW11_FEATURE_ARBITRATION;

멤버

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.AB

컨트롤러가 특정 제출 큐에서 한 번에 시작할 수 있는 최대 명령 수를 지정합니다.

이 필드의 값은 2^n으로 지정됩니다. 값은 제한이 없음을 111b 나타냅니다. 이 필드에 사용할 수 있는 값은 1, 2, 4, 8, 16, 32, 64 또는 제한 없음입니다.

DUMMYSTRUCTNAME.Reserved0

DUMMYSTRUCTNAME.LPW

LPW(낮은 우선 순위 가중치)를 지정합니다. 각 중재 라운드의 우선 순위가 낮은 서비스 클래스에서 실행할 수 있는 명령 수입니다. 0의 기반 값입니다.

DUMMYSTRUCTNAME.MPW

MPW(중간 우선 순위 가중치)를 지정합니다. 각 중재 라운드의 중간 우선 순위 서비스 클래스에서 실행할 수 있는 명령 수입니다. 0의 기반 값입니다.

DUMMYSTRUCTNAME.HPW

HPW(높은 우선 순위 가중치)를 지정합니다. 각 중재 라운드의 우선 순위가 높은 서비스 클래스에서 실행할 수 있는 명령 수입니다. 0의 기반 값입니다.

AsUlong

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10
머리글 nvme.h

추가 정보