NVME_VERSION unión (nvme.h)
Contiene campos que especifican el número de versión de la especificación nvM Express que admite la implementación del controlador.
Esta estructura se usa en el campo VS de la estructura NVME_CONTROLLER_REGISTERS .
Sintaxis
typedef union {
struct {
ULONG TER : 8;
ULONG MNR : 8;
ULONG MJR : 16;
} DUMMYSTRUCTNAME;
ULONG AsUlong;
} NVME_VERSION, *PNVME_VERSION;
Miembros
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.TER
Indica el número de versión terciario de la especificación.
Por ejemplo, si el número de versión es 1.2.3, 3 es el número de versión terciario.
DUMMYSTRUCTNAME.MNR
Indica el número de versión secundaria de la especificación.
Por ejemplo, si el número de versión es 1.2, 2 es el número de versión secundaria.
DUMMYSTRUCTNAME.MJR
Indica el número de versión principal de la especificación.
Por ejemplo, si el número de versión es 1.2, 1 es el número de versión principal.
AsUlong
Comentarios
Las versiones válidas de la especificación NVM Express son: 1.0, 1.1 y 1.2.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10 |
Encabezado | nvme.h |