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 |