união NVME_VERSION (nvme.h)
Contém campos que especificam o número de versão da especificação do NVM Express compatível com a implementação do controlador.
Essa estrutura é usada no campo VS da estrutura NVME_CONTROLLER_REGISTERS .
Sintaxe
typedef union {
struct {
ULONG TER : 8;
ULONG MNR : 8;
ULONG MJR : 16;
} DUMMYSTRUCTNAME;
ULONG AsUlong;
} NVME_VERSION, *PNVME_VERSION;
Membros
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.TER
Indica o número de versão terciária da especificação.
Por exemplo, se o número de versão for 1.2.3, 3 será o número de versão terciária.
DUMMYSTRUCTNAME.MNR
Indica o número de versão secundária da especificação.
Por exemplo, se o número de versão for 1.2, 2 será o número de versão secundária.
DUMMYSTRUCTNAME.MJR
Indica o número de versão principal da especificação.
Por exemplo, se o número de versão for 1.2, 1 será o número de versão principal.
AsUlong
Comentários
As versões válidas da especificação NVM Express são: 1.0, 1.1 e 1.2.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 |
Cabeçalho | nvme.h |