Partager via


union NVME_CDW11_FEATURE_VOLATILE_WRITE_CACHE (nvme.h)

Contient des paramètres pour la fonctionnalité de cache d’écriture volatile qui contrôle le cache d’écriture volatile, s’il est pris en charge et présent, sur le contrôleur.

Note

Si le contrôleur est en mesure de garantir que les données présentes dans un cache d’écriture sont écrites dans un média non volatile en cas de perte de puissance, le cache d’écriture est considéré comme non volatile et ce paramètre ne s’applique pas à ce cache d’écriture. Dans ce cas, ce paramètre n’a aucun effet.

Les valeurs de cette structure sont utilisées dans le champ VolatileWriteCache de la structure NVME_CDW11_FEATURES .

Syntaxe

typedef union {
  struct {
    ULONG WCE : 1;
    ULONG Reserved0 : 31;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_CDW11_FEATURE_VOLATILE_WRITE_CACHE, *PNVME_CDW11_FEATURE_VOLATILE_WRITE_CACHE;

Members

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.WCE

Indique si le cache d’écriture volatile est activé.

Lorsque cette valeur est définie 1, le cache d’écriture volatile est activé. Lorsque cette valeur est effacée 0, le cache d’écriture volatile est désactivé.

DUMMYSTRUCTNAME.Reserved0

AsUlong

Spécifications

Requirement Valeur
Client minimum requis Windows 10
Header nvme.h

Voir aussi