unione NVME_VERSION (nvme.h)
Contiene campi che specificano il numero di versione della specifica NVM Express supportata dall'implementazione del controller.
Questa struttura viene utilizzata nel campo VS della struttura NVME_CONTROLLER_REGISTERS .
Sintassi
typedef union {
struct {
ULONG TER : 8;
ULONG MNR : 8;
ULONG MJR : 16;
} DUMMYSTRUCTNAME;
ULONG AsUlong;
} NVME_VERSION, *PNVME_VERSION;
Members
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.TER
Indica il numero di versione terziaria della specifica.
Ad esempio, se il numero di versione è 1.2.3, 3 è il numero di versione terziaria.
DUMMYSTRUCTNAME.MNR
Indica il numero di versione secondaria della specifica.
Ad esempio, se il numero di versione è 1.2, 2 è il numero di versione secondaria.
DUMMYSTRUCTNAME.MJR
Indica il numero di versione principale della specifica.
Ad esempio, se il numero di versione è 1.2, 1 è il numero di versione principale.
AsUlong
Commenti
Le versioni valide della specifica NVM Express sono: 1.0, 1.1 e 1.2.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 |
Intestazione | nvme.h |