NVME_VERSION Union (nvme.h)
Enthält Felder, die die Versionsnummer der NVM Express-Spezifikation angeben, die von der Controllerimplementierung unterstützt wird.
Diese Struktur wird im VS-Feld der NVME_CONTROLLER_REGISTERS-Struktur verwendet.
Syntax
typedef union {
struct {
ULONG TER : 8;
ULONG MNR : 8;
ULONG MJR : 16;
} DUMMYSTRUCTNAME;
ULONG AsUlong;
} NVME_VERSION, *PNVME_VERSION;
Member
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.TER
Gibt die tertiäre Versionsnummer der Spezifikation an.
Wenn die Versionsnummer beispielsweise 1.2.3 lautet, ist 3 die tertiäre Versionsnummer.
DUMMYSTRUCTNAME.MNR
Gibt die Nebenversionsnummer der Spezifikation an.
Wenn die Versionsnummer beispielsweise 1.2 ist, ist 2 die Nebenversionsnummer.
DUMMYSTRUCTNAME.MJR
Gibt die Hauptversionsnummer der Spezifikation an.
Wenn die Versionsnummer beispielsweise 1.2 ist, ist 1 die Hauptversionsnummer.
AsUlong
Hinweise
Gültige Versionen der NVM Express-Spezifikation sind: 1.0, 1.1 und 1.2.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 |
Kopfzeile | nvme.h |