Freigeben über


NVME_CDW10_FIRMWARE_ACTIVATE Union (nvme.h)

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

Der Befehl "Firmware Commit" wird verwendet, um zu überprüfen, ob ein gültiges Firmwareimage heruntergeladen wurde und um diese Revision auf einen bestimmten Firmwareplatz zu übernehmen.

Hinweis

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

Diese Struktur wird als Wert des CDW10-Parameters 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;

Elemente

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.FS

The Firmware Slot (FS) field specifies the firmware slot that is used for the Commit Action, if applicable. Wenn der angegebene Wert angegeben ist 0h, wählt der Controller den Firmwaresteckplatz (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 Bild ausgeführt wird, das mit dem Befehl "Firmware Image Download" oder auf einem zuvor heruntergeladenen und platzierten Bild ausgeführt wird. Die Aktionen werden durch einen der Werte in der NVME_FIRMWARE_ACTIVATE_ACTIONS-Aufzählung angegeben.

DUMMYSTRUCTNAME.Reserved

AsUlong

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows 10
Header nvme.h