Partager via


structure NVME_HOST_MEMORY_BUFFER_DESCRIPTOR_ENTRY (nvme.h)

Définit les paramètres d’une entrée unique dans la liste des descripteurs de mémoire hôte.

Syntaxe

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

Membres

BADD

Indique l’adresse mémoire de l’hôte pour cette entrée alignée sur la taille de la page mémoire. la taille de la page mémoire est définie dans le champ MPS du NVME_CONTROLLER_CONFIGURATION.

Les bits inférieurs (n :0) de ce champ indiquent que le décalage dans la page mémoire est 0h. Par exemple, si la taille de la page mémoire est de 4 Ko, les bits 11:00 sont zéro ; si la taille de la page mémoire est de 8 Ko, les bits 12:00 sont zéro.

BSIZE

Indique le nombre de tailles de page de mémoire contiguë mps unités pour cette entrée.

Reserved

Remarques

Pour obtenir une description des champs et structures qui définissent la liste du descripteur de mémoire hôte, consultez NVME_CDW11_FEATURES.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10
d’en-tête nvme.h

Voir aussi