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.

Notes

Si le contrôleur est en mesure de garantir que les données présentes dans un cache d’écriture sont écrites sur un média non volatile en cas de perte d’alimentation, ce 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;

Membres

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.WCE

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

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

DUMMYSTRUCTNAME.Reserved0

AsUlong

Configuration requise

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

Voir aussi