NVME_CDW11_FEATURE_WRITE_ATOMICITY_NORMAL union (nvme.h)

アトミック操作に対するコントローラーのサポートを定義する Atomic Write Unit Normal (AWUN) パラメーターと Namespace Atomic Write Unit Normal (NAWUN) パラメーターの操作を制御する、書き込みアトミック性標準機能のパラメーターが含まれます。

この構造体の値は、NVME_CDW11_FEATURES構造体の WriteAtomicityNormal フィールドで使用されます。

構文

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

メンバー

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.DN

AWUNNAWUN が不要であることを指定して、通常の書き込み原子性を無効にするかどうかを示します。

この値が に 1設定されている場合、ホストは AWUNNAWUN が不要であり、コントローラーが Atomic Write Unit Power Fail (AWUPF) と Namespace Atomic Write Unit Power Fail (NAWUPF) のみを受け入れると指定します。

この値が に 0クリアされると、 AWUNNAWUNAWUPF、および NAWUPF がコントローラーによって受け入れられます。

AWUN フィールドと AWUPF フィールドはNVME_IDENTIFY_CONTROLLER_DATA構造にあり、NAWUN フィールドと NAWUPF フィールドはNVME_IDENTIFY_NAMESPACE_DATA構造にあります。

DUMMYSTRUCTNAME.Reserved0

AsUlong

要件

要件
サポートされている最小のクライアント Windows 10
Header nvme.h

こちらもご覧ください