união NVME_CDW11_FEATURE_HOST_MEMORY_BUFFER (nvme.h)
Contém parâmetros para o Recurso de Buffer de Memória do Host que fornece um mecanismo para o host alocar uma parte da memória do host para o controlador usar exclusivamente.
Após a conclusão bem-sucedida de um comando Definir Recursos que habilita o buffer de memória do host, o host não gravará na região de memória do host associada, no tamanho do buffer ou na lista de descritores até que o buffer de memória do host seja desabilitado.
Após a conclusão bem-sucedida de um comando Set Features que desabilita o buffer de memória do host, o controlador não acessará nenhum dado no buffer de memória do host até que o buffer de memória do host tenha sido habilitado.
Os valores dessa estrutura são usados no campo HostMemoryBuffer da estrutura NVME_CDW11_FEATURES .
Sintaxe
typedef union {
struct {
ULONG EHM : 1;
ULONG MR : 1;
ULONG Reserved : 30;
} DUMMYSTRUCTNAME;
ULONG AsUlong;
} NVME_CDW11_FEATURE_HOST_MEMORY_BUFFER, *PNVME_CDW11_FEATURE_HOST_MEMORY_BUFFER;
Membros
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.EHM
Habilita o buffer de memória do host.
Quando esse valor é definido como 1
, o controlador pode usar o buffer de memória do host. Quando esse valor é limpo para 0
, o controlador pode não usar o buffer de memória do host.
DUMMYSTRUCTNAME.MR
Indica se o host retornará memória alocada anteriormente para o controlador.
Quando esse valor for definido como 1
, o host retornará a memória alocada anteriormente do controlador que foi usado antes de uma redefinição ou entrar no estado runtime D3. Um buffer de memória de host retornado terá exatamente o mesmo tamanho, endereço de lista de descritores, conteúdo da lista de descritores e conteúdo do buffer de memória do host, como foi visto pela última vez pelo controlador antes do campo EHM ser limpo para 0
. Se estiver limpo para 0
, o host alocará recursos de memória do host com conteúdo indefinido.
DUMMYSTRUCTNAME.Reserved
AsUlong
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 |
Cabeçalho | nvme.h |