unione NVME_CDW11_FEATURE_WRITE_ATOMICITY_NORMAL (nvme.h)
Contiene i parametri per la funzionalità Write Atomicity Normal che controlla l'operazione dei parametri Atomic Write Unit Normal (AWUN) e NaWUN (Namespace Atomic Write Unit Normal) che definiscono il supporto del controller per le operazioni atomiche.
I valori di questa struttura vengono utilizzati nel campo WriteAtomicityNormal della struttura NVME_CDW11_FEATURES .
Sintassi
typedef union {
struct {
ULONG DN : 1;
ULONG Reserved0 : 31;
} DUMMYSTRUCTNAME;
ULONG AsUlong;
} NVME_CDW11_FEATURE_WRITE_ATOMICITY_NORMAL, *PNVME_CDW11_FEATURE_WRITE_ATOMICITY_NORMAL;
Members
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.DN
Indica se l'atomicità di scrittura normale deve essere disabilitata specificando che AWUN e NAWUN non sono necessari.
Quando questo valore è impostato su 1
, l'host specifica che AWUN e NAWUN non sono necessari e che il controller rispetterà solo l'errore di potenza dell'unità di scrittura atomica (AWUPF) e lo spazio dei nomi Atomic Write Unit Power Fail (NAWUPF).
Quando questo valore viene cancellato in 0
, AWUN, NAWUN, AWUPF e NAWUPF verranno rispettate dal controller.
I campi AWUN eAWUPF si trovano nella struttura NVME_IDENTIFY_CONTROLLER_DATA e i campi NAWUN e NAWUPF si trovano nella struttura NVME_IDENTIFY_NAMESPACE_DATA .
DUMMYSTRUCTNAME.Reserved0
AsUlong
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 |
Intestazione | nvme.h |