union NVME_CDW10_SET_FEATURES (nvme.h)
Contient les paramètres de la commande Définir les fonctionnalités 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 Command .
Syntaxe
typedef union {
struct {
ULONG FID : 8;
ULONG Reserved0 : 23;
ULONG SV : 1;
} DUMMYSTRUCTNAME;
ULONG AsUlong;
} NVME_CDW10_SET_FEATURES, *PNVME_CDW10_SET_FEATURES;
Membres
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 enregistrera l’attribut afin que l’attribut persiste dans tous les états d’alimentation et les réinitialisations.
Le contrôleur indique au bit 4 du champ ONCS facultatif de prise en charge des commandes NVM 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 Définir les fonctionnalités n’est pas enregistrable 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 un status de Feature Identifer Not Saveable NVME_STATUS_FEATURE_ID_NOT_SAVEABLE.
AsUlong
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 |
En-tête | nvme.h |