Partager via


union NVME_CDW11_FEATURE_SUPPORTED_CAPABILITY (nvme.h)

Contient des valeurs retournées par la commande Get Features, qui décrivent les fonctionnalités prises en charge de la fonctionnalité spécifiée.

Lorsqu’une commande Get Features est envoyée avec le champ SEL de la structure NVME_CDW10_GET_FEATURES défini sur NVME_FEATURE_VALUE_SUPPORTED_CAPABILITIES, la structure NVME_CDW11_FEATURE_SUPPORTED_CAPABILITY est retournée dans le champ DW0 de la structure Entrée de file d’attente d’achèvement pour cette commande.

Syntaxe

typedef union {
  struct {
    ULONG SAVE : 1;
    ULONG NSS : 1;
    ULONG MOD : 1;
    ULONG Reserved0 : 29;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_CDW11_FEATURE_SUPPORTED_CAPABILITY, *PNVME_CDW11_FEATURE_SUPPORTED_CAPABILITY;

Membres

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.SAVE

Indique si la fonctionnalité peut être enregistrée.

Lorsque cette valeur est définie sur 1, la fonctionnalité peut être enregistrée. Lorsque cette valeur est définie sur 0, la fonctionnalité n’est pas enregistrable.

DUMMYSTRUCTNAME.NSS

Indique si la fonctionnalité est spécifique à l’espace de noms.

Lorsque cette valeur est définie sur , la fonctionnalité est spécifique à 1l’espace de noms et les paramètres sont appliqués à des espaces de noms individuels. Lorsque cette valeur est définie sur , la fonctionnalité n’est pas spécifique à 0l’espace de noms et ses paramètres s’appliquent à l’ensemble du contrôleur.

DUMMYSTRUCTNAME.MOD

Indique si la fonctionnalité est modifiable.

Lorsque cette valeur est définie sur 1, la fonctionnalité peut être modifiée. Lorsque cette valeur est définie sur 0, la fonctionnalité n’est pas modifiable.

DUMMYSTRUCTNAME.Reserved0

AsUlong

Configuration requise

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

Voir aussi