union NVME_VERSION (nvme.h)
Contient des champs qui spécifient le numéro de version de la spécification NVM Express prise en charge par l’implémentation du contrôleur.
Cette structure est utilisée dans le champ VS de la structure NVME_CONTROLLER_REGISTERS .
Syntaxe
typedef union {
struct {
ULONG TER : 8;
ULONG MNR : 8;
ULONG MJR : 16;
} DUMMYSTRUCTNAME;
ULONG AsUlong;
} NVME_VERSION, *PNVME_VERSION;
Membres
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.TER
Indique le numéro de version tertiaire de la spécification.
Par exemple, si le numéro de version est 1.2.3, 3 est le numéro de version tertiaire.
DUMMYSTRUCTNAME.MNR
Indique le numéro de version secondaire de la spécification.
Par exemple, si le numéro de version est 1.2, 2 est le numéro de version secondaire.
DUMMYSTRUCTNAME.MJR
Indique le numéro de version principale de la spécification.
Par exemple, si le numéro de version est 1.2, 1 est le numéro de version principal.
AsUlong
Remarques
Les versions valides de la spécification NVM Express sont : 1.0, 1.1 et 1.2.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 |
En-tête | nvme.h |