union NVME_CDW11_FEATURE_WRITE_ATOMICITY_NORMAL (nvme.h)
Contient les paramètres de la fonctionnalité Write Atomicity Normal qui contrôle l’opération des paramètres AWUN (Atomic Write Unit Normal) et NAWUN (Namespace Atomic Write Unit Normal) qui définissent la prise en charge du contrôleur pour les opérations atomiques.
Les valeurs de cette structure sont utilisées dans le champ WriteAtomicityNormal de la structure NVME_CDW11_FEATURES .
Syntaxe
typedef union {
struct {
ULONG DN : 1;
ULONG Reserved0 : 31;
} DUMMYSTRUCTNAME;
ULONG AsUlong;
} NVME_CDW11_FEATURE_WRITE_ATOMICITY_NORMAL, *PNVME_CDW11_FEATURE_WRITE_ATOMICITY_NORMAL;
Membres
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.DN
Indique si l’atomicité d’écriture normale doit être désactivée en spécifiant qu’AWUN et NAWUN ne sont pas requis.
Lorsque cette valeur est définie sur 1
, l’hôte spécifie qu’AWUN et NAWUN ne sont pas obligatoires et que le contrôleur n’honore que l’échec de puissance de l’unité d’écriture atomique (AWUPF) et l’échec de la puissance de l’unité d’écriture atomique de l’espace de noms (NAWUPF).
Lorsque cette valeur est effacée pour 0
, AWUN, NAWUN, AWUPF et NAWUPF sont honorés par le contrôleur.
Les champs AWUN et AWUPF se trouvent dans la structure NVME_IDENTIFY_CONTROLLER_DATA , et les champs NAWUN et NAWUPF se trouvent dans la structure NVME_IDENTIFY_NAMESPACE_DATA .
DUMMYSTRUCTNAME.Reserved0
AsUlong
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 |
En-tête | nvme.h |