union NVME_CDW10_FIRMWARE_ACTIVATE (nvme.h)

Contient les paramètres utilisés dans la commande Validation du microprogramme.

La commande Validation du microprogramme permet de vérifier qu’une image de microprogramme valide a été téléchargée et de valider cette révision sur un emplacement de microprogramme spécifique.

Notes

La commande Firmware Commit était appelée Activation du microprogramme dans les versions précédentes de NVM Express.

Cette structure est utilisée comme valeur du paramètre CDW10 dans le champ FIRMWAREACTIVATE de la structure command . Tous les autres champs spécifiques aux commandes sont réservés.

Syntaxe

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

Membres

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.FS

Le champ Emplacement du microprogramme (FS) spécifie l’emplacement du microprogramme utilisé pour l’action de validation, le cas échéant. Si la valeur spécifiée est 0h, le contrôleur choisit l’emplacement du microprogramme (1 à 7) à utiliser pour l’opération.

DUMMYSTRUCTNAME.AA

Le champ Activer l’action (AA) spécifie l’action effectuée sur l’image téléchargée avec la commande Télécharger l’image du microprogramme ou sur une image précédemment téléchargée et placée. Les actions sont indiquées par l’une des valeurs de l’énumération NVME_FIRMWARE_ACTIVATE_ACTIONS .

DUMMYSTRUCTNAME.Reserved

AsUlong

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
En-tête nvme.h