Freigeben über


NVME_CDW11_FEATURE_WRITE_ATOMICITY_NORMAL Union (nvme.h)

Enthält Parameter für das Feature "Write Atomicity Normal", das den Betrieb der Atom-Schreibeinheit Normal (AWUN) und der Namespace Atomic Write Unit Normal (NAWUN) steuert, die die Unterstützung des Controllers für atomische Vorgänge definieren.

Die Werte aus dieser Struktur werden im Feld WriteAtomicityNormal der NVME_CDW11_FEATURES-Struktur verwendet.

Syntax

typedef union {
  struct {
    ULONG DN : 1;
    ULONG Reserved0 : 31;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_CDW11_FEATURE_WRITE_ATOMICITY_NORMAL, *PNVME_CDW11_FEATURE_WRITE_ATOMICITY_NORMAL;

Elemente

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.DN

Gibt an, ob die normale Schreibatomität deaktiviert werden soll, indem angegeben wird, dass AWUN und NAWUN nicht erforderlich sind.

Wenn dieser Wert auf 1 festgelegt ist, gibt der Host an, dass AWUN und NAWUN nicht erforderlich sind und dass der Controller nur Atom write Unit Power Fail (AWUPF) und Namespace Atomic Write Unit Power Fail (NAWUPF) berücksichtigt.

Wenn dieser Wert auf 0" AWUN", "NAWUN", "AWUPF" und "NAWUPF " gelöscht wird, wird der Controller berücksichtigt.

Die Felder AWUN und AWUPF befinden sich in der NVME_IDENTIFY_CONTROLLER_DATA Struktur, und die Felder NAWUN und NAWUPF befinden sich in der NVME_IDENTIFY_NAMESPACE_DATA Struktur.

DUMMYSTRUCTNAME.Reserved0

AsUlong

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows 10
Header nvme.h

Siehe auch