Condividi tramite


unione NVME_CDW10_FIRMWARE_ACTIVATE (nvme.h)

Contiene i parametri usati nel comando Firmware Commit.

Il comando Firmware Commit viene usato per verificare che sia stata scaricata un'immagine del firmware valida e per eseguire il commit di tale revisione in uno slot del firmware specifico.

Nota

Il comando Firmware Commit è stato chiamato Firmware Activate nelle versioni precedenti di NVM Express.

Questa struttura viene utilizzata come valore del parametro CDW10 nel campo FIRMWAREACTIVATE della struttura Command . Tutti gli altri campi specifici del comando sono riservati.

Sintassi

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

Members

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.FS

Il campo Slot firmware (FS) specifica lo slot del firmware utilizzato per l'azione di commit, se applicabile. Se il valore specificato è 0h, il controller sceglierà lo slot del firmware (da 1 a 7) da usare per l'operazione.

DUMMYSTRUCTNAME.AA

Il campo Attiva azione (AA) specifica l'azione eseguita sull'immagine scaricata con il comando Download immagine firmware o su un'immagine scaricata e inserita in precedenza. Le azioni sono indicate da uno dei valori nell'enumerazione NVME_FIRMWARE_ACTIVATE_ACTIONS .

DUMMYSTRUCTNAME.Reserved

AsUlong

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Intestazione nvme.h