Compartilhar via


NVME_CDW11_FEATURE_WRITE_ATOMICITY_NORMAL união (nvme.h)

Contém parâmetros para os parâmetros Write Atomicity Normal Feature que controla a operação dos parâmetros AWUN (Atomic Write Unit Normal) e NAWUN (Unidade de Gravação Atômica de Namespace) que definem o suporte do controlador para operações atômicas.

Os valores dessa estrutura são usados no campo WriteAtomicityNormal da estrutura NVME_CDW11_FEATURES .

Sintaxe

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

Membros

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.DN

Indica se a atomicidade de gravação normal deve ser desabilitada especificando que a AWUN e a NAWUN não são necessárias.

Quando esse valor é definido como 1, o host especifica que a AWUN e a NAWUN não são necessárias e que o controlador só honrará o AWUPF (Atomic Write Unit Power Fail) e o NAMEspace Atomic Write Unit Power Fail (NAWUPF).

Quando esse valor for limpo para 0, AWUN, NAWUN, AWUPF e NAWUPF serão respeitados pelo controlador.

Os campos AWUN e AWUPF estão na estrutura NVME_IDENTIFY_CONTROLLER_DATA e os campos NAWUN e NAWUPF estão na estrutura NVME_IDENTIFY_NAMESPACE_DATA .

DUMMYSTRUCTNAME.Reserved0

AsUlong

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10
Cabeçalho nvme.h

Confira também