estrutura NVME_HOST_MEMORY_BUFFER_DESCRIPTOR_ENTRY (nvme.h)

Define os parâmetros de uma única entrada na Lista de Descritores de Memória do Host.

Sintaxe

typedef struct {
  ULONGLONG BADD;
  ULONG     BSIZE;
  ULONG     Reserved;
} NVME_HOST_MEMORY_BUFFER_DESCRIPTOR_ENTRY, *PNVME_HOST_MEMORY_BUFFER_DESCRIPTOR_ENTRY;

Membros

BADD

Indica o endereço de memória do host para essa entrada alinhado ao tamanho da página de memória. o tamanho da página de memória é definido no campo MPS do NVME_CONTROLLER_CONFIGURATION].

Os bits inferiores (n:0) desse campo indicam que o deslocamento dentro da página de memória é 0h. Por exemplo, se o tamanho da página de memória for 4 KB, os bits 11:00 serão zero; se o tamanho da página de memória for de 8 KB, os bits 12:00 serão zero.

BSIZE

Indica o número de unidades MPS de tamanho de página de memória contígua para essa entrada.

Reserved

Comentários

Para obter uma descrição dos campos e estruturas que definem a Lista de Descritores de Memória do Host, consulte NVME_CDW11_FEATURES.

Requisitos

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

Confira também