union NVME_CDW13_FEATURE_HOST_MEMORY_BUFFER (nvme.h)

Contient un paramètre pour la fonctionnalité de mémoire tampon de la mémoire hôte qui spécifie les 32 bits inférieurs de l’emplacement physique de la liste de descripteurs de mémoire hôte.

Cette structure est utilisée dans le champ HostMemoryBuffer de la structure NVME_CDW13_FEATURES .

Syntaxe

typedef union {
  struct {
    ULONG Reserved : 4;
    ULONG HMDLLA : 28;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_CDW13_FEATURE_HOST_MEMORY_BUFFER, *PNVME_CDW13_FEATURE_HOST_MEMORY_BUFFER;

Membres

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.Reserved

DUMMYSTRUCTNAME.HMDLLA

Spécifie les 32 bits inférieurs de l’emplacement physique de la liste de descripteurs de mémoire hôte pour la mémoire tampon de l’hôte. Cette adresse est alignée sur 16 octets.

Les limites supérieures de la liste de descripteurs de mémoire hôte sont spécifiées dans le champ HMDLUA du NVME_CDW14_FEATURE_HOST_MEMORY_BUFFER.

AsUlong

Remarques

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

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
En-tête nvme.h

Voir aussi