NVME_CDW10_GET_FEATURES Union (nvme.h)

Enthält Parameter für den Befehl Features abrufen, der die Attribute des angegebenen Features abruft.

Der Befehl Features abrufen verwendet die NVME_CDW10_GET_FEATURES-Struktur im CDW10-Parameter des GETFEATURES-Felds der Befehlsstruktur .

Syntax

typedef union {
  struct {
    ULONG FID : 8;
    ULONG SEL : 3;
    ULONG Reserved0 : 21;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_CDW10_GET_FEATURES, *PNVME_CDW10_GET_FEATURES;

Member

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.FID

Gibt einen NVME_FEATURES Wert an, der das Feature angibt, für das Daten bereitgestellt werden sollen.

DUMMYSTRUCTNAME.SEL

Gibt einen NVME_FEATURE_VALUE_CODES Wert an, der angibt, welcher Wert der Attribute in den bereitgestellten Daten zurückgegeben werden soll.

Der Controller gibt in Bit 4 des Felds Optionale NVM-Befehlsunterstützung ONCS der Datenstruktur Controller identifizieren an, ob das SEL-Feld unterstützt wird.

Wenn beispielsweise ein Befehl Features abrufen empfangen wird, wobei das SEL**-Feld auf 010b (NVME_FEATURE_VALUE_SAVED) festgelegt ist und der Controller den zu speichernden Featurebezeichner nicht unterstützt oder derzeit keine gespeicherten Werte aufweist, behandelt der Controller das SEL-Feld so, als wäre es auf 001b (NVME_FEATURE_VALUE_DEFAULT) festgelegt.

DUMMYSTRUCTNAME.Reserved0

AsUlong

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Kopfzeile nvme.h

Weitere Informationen