união NVME_CDW11_FEATURE_ARBITRATION (nvme.h)
Contém valores para o Recurso de Arbitragem que controla a arbitragem de comando.
Os valores dessa estrutura são usados no campo Arbitragem da estrutura NVME_CDW11_FEATURES .
Sintaxe
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;
Membros
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.AB
Especifica o número máximo de comandos que o controlador pode iniciar ao mesmo tempo a partir de uma fila de envio específica.
O valor desse campo é especificado como 2^n. Um valor de 111b
indica nenhum limite. Os valores possíveis para esse campo são 1, 2, 4, 8, 16, 32, 64 ou nenhum limite.
DUMMYSTRUCTNAME.Reserved0
DUMMYSTRUCTNAME.LPW
Especifica o LPW (peso de baixa prioridade). O número de comandos que podem ser executados da classe de serviço de baixa prioridade em cada rodada de arbitragem. Esse é um valor baseado em 0.
DUMMYSTRUCTNAME.MPW
Especifica o MPW (peso de prioridade média). O número de comandos que podem ser executados da classe de serviço de prioridade média em cada rodada de arbitragem. Esse é um valor baseado em 0.
DUMMYSTRUCTNAME.HPW
Especifica o HPW (peso de alta prioridade). O número de comandos que podem ser executados da classe de serviço de alta prioridade em cada rodada de arbitragem. Esse é um valor baseado em 0.
AsUlong
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 |
Cabeçalho | nvme.h |