Partager via


union NVME_CDW10_SET_FEATURES (nvme.h)

Contient des paramètres pour la commande Set Features qui définit les attributs de la fonctionnalité spécifiée.

La commande Set Features utilise la structure NVME_CDW10_SET_FEATURES dans le paramètre CDW10 du champ SETFEATURES de la structure de commandes .

Syntaxe

typedef union {
  struct {
    ULONG FID : 8;
    ULONG Reserved0 : 23;
    ULONG SV : 1;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_CDW10_SET_FEATURES, *PNVME_CDW10_SET_FEATURES;

Members

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.FID

Spécifie une valeur NVME_FEATURES qui identifie la fonctionnalité pour laquelle les attributs sont fournis.

DUMMYSTRUCTNAME.Reserved0

DUMMYSTRUCTNAME.SV

Spécifie que le contrôleur enregistre l’attribut afin que l’attribut persiste par le biais de tous les états d’alimentation et réinitialise.

Le contrôleur indique au bit 4 du champ ONCS de prise en charge des commandes NVM facultatives de la structure de données Identifier le contrôleur si ce champ est pris en charge.

Si le FID spécifié dans la commande Set Features n’est pas enregistré par le contrôleur et que le contrôleur reçoit une commande Set Features avec le bit Save SV défini sur un, la commande est abandonnée avec l’état Feature Identifer Not Saveable NVME_STATUS_FEATURE_ID_NOT_SAVEABLE.

AsUlong

Spécifications

Requirement Valeur
Client minimum requis Windows 10
Header nvme.h

Voir aussi