NVME_CDW11_FEATURE_WRITE_ATOMICITY_NORMAL union (nvme.h)
包含寫入不可部分完成性一般功能的參數,可控制不可部分完成寫入單位一般 (AWUN) 和命名空間不可部分完成寫入單位標準 (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
指出是否應該停用一般寫入不可部分完成性,方法是指定不需要 AWUN 和 NAWUN 。
當此值設定為 1
時,主機會指定 不需要 AWUN 和 NAWUN ,而且控制器只會接受不可部分完成寫入單位 Power Fail (AWUPF) 和命名空間不可部分完成寫入單位 Power Fail (NAWUPF) 。
當此值清除為 0
時,控制器將會接受 AWUN、 NAWUN、 AWUPF 和 NAWUPF 。
AWUN 和 AWUPF 欄位位於NVME_IDENTIFY_CONTROLLER_DATA結構中,而 NAWUN 和 NAWUPF 字段則位於NVME_IDENTIFY_NAMESPACE_DATA結構中。
DUMMYSTRUCTNAME.Reserved0
AsUlong
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 |
標頭 | nvme.h |