Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Define o local do registro opcional do Local do Buffer de Memória do Controlador no campo CMBLOC da estrutura de NVME_CONTROLLER_REGISTERS .
Se o campo CMBSZ do Tamanho do Buffer de Memória do Controlador de NVME_CONTROLLER_REGISTERS tiver um valor de 0, esse registro será reservado.
Sintaxe
typedef union {
struct {
ULONG BIR : 3;
ULONG Reserved : 9;
ULONG OFST : 20;
} DUMMYSTRUCTNAME;
ULONG AsUlong;
} NVME_CONTROLLER_MEMORY_BUFFER_LOCATION, *PNVME_CONTROLLER_MEMORY_BUFFER_LOCATION;
Members
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.BIR
Indica o Registro de Endereço Base (BAR) que contém o Buffer de Memória do Controlador. Para uma BARRA de 64 bits, a BARRA para os 32 bits inferiores do endereço é especificada.
Os valores válidos para este campo são: 0h, , 2h, 3h, e 4h5h.
DUMMYSTRUCTNAME.Reserved
DUMMYSTRUCTNAME.OFST
Indica o deslocamento do Buffer de Memória do Controlador em múltiplos da Unidade de Tamanho especificada no campo CMBSZ da estrutura de NVME_CONTROLLER_REGISTERS . Esse valor é alinhado a 4KB.
AsUlong
Requirements
| Requirement | Value |
|---|---|
| Cliente mínimo suportado | Windows 10 |
| Header | nvme.h |