NVME_CDW10_FIRMWARE_ACTIVATE Union (nvme.h)

Enthält Parameter, die im Befehl Firmware Commit verwendet werden.

Der Befehl Firmware Commit wird verwendet, um zu überprüfen, ob ein gültiges Firmwareimage heruntergeladen wurde, und um diese Revision an einen bestimmten Firmwareslot zu committen.

Hinweis

Der Firmwarecommit-Befehl wurde in früheren Versionen von NVM Express als Firmware Activate bezeichnet.

Diese Struktur wird als Wert des PARAMETERS CDW10 im Feld FIRMWAREACTIVATE der Befehlsstruktur verwendet. Alle anderen befehlsspezifischen Felder sind reserviert.

Syntax

typedef union {
  struct {
    ULONG FS : 3;
    ULONG AA : 2;
    ULONG Reserved : 27;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_CDW10_FIRMWARE_ACTIVATE, *PNVME_CDW10_FIRMWARE_ACTIVATE;

Member

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.FS

Das Feld Firmware Slot (FS) gibt den Firmwareslot an, der ggf. für die Commitaktion verwendet wird. Wenn der angegebene Wert ist 0h, wählt der Controller den Firmwareslot (1 – 7) aus, der für den Vorgang verwendet werden soll.

DUMMYSTRUCTNAME.AA

Das Feld Aktion aktivieren (AA) gibt die Aktion an, die für das Mit dem Befehl Firmware Image Download heruntergeladene Image oder für ein zuvor heruntergeladenes und platziertes Image ausgeführt wird. Die Aktionen werden durch einen der Werte in der NVME_FIRMWARE_ACTIVATE_ACTIONS-Enumeration angegeben.

DUMMYSTRUCTNAME.Reserved

AsUlong

Anforderungen

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