Condividi tramite


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

Vedi anche