Partilhar via


NVME_CDW15_READ_WRITE união (nvme.h)

Contém parâmetros para os comandos NVME Read e NVME Write que leem ou gravam dados e metadados, se aplicável, de e para o controlador NVM para o LBA (Endereços de Bloco Lógico) especificados.

Essa estrutura é usada no parâmetro CDW15 do campo READWRITE na estrutura comando .

Sintaxe

typedef union {
  struct {
    ULONG ELBAT : 16;
    ULONG ELBATM : 16;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_CDW15_READ_WRITE, *PNVME_CDW15_READ_WRITE;

Members

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.ELBAT

Especifica o valor da Marca de Aplicativo de Bloco Lógico.

Para uma operação de leitura, este campo especifica o valor esperado da Marca de Aplicativo de Bloco Lógico. Para uma operação de gravação, este campo especifica o valor da Marca de Aplicativo de Bloco Lógico.

Esse campo só será usado se o namespace for formatado para usar informações de proteção de ponta a ponta.

DUMMYSTRUCTNAME.ELBATM

Especifica o valor da Máscara de Marca de Aplicativo de Bloco Lógico.

Para uma operação de leitura, esse campo especifica o valor esperado da Máscara de Marca de Aplicativo de Bloco Lógico. Para uma operação de gravação, esse campo especifica o valor da Máscara de Marca de Aplicativo de Bloco Lógico.

Esse campo só será usado se o namespace for formatado para usar informações de proteção de ponta a ponta.

AsUlong

Requirements

Requirement Value
Cliente mínimo suportado Windows 10
Header nvme.h

Consulte também