Freigeben über


NVME_HOST_MEMORY_BUFFER_DESCRIPTOR_ENTRY Struktur (nvme.h)

Definiert die Parameter eines einzelnen Eintrags in der Hostspeicherdeskriptorliste.

Syntax

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

Angehörige

BADD

Gibt die Hostspeicheradresse für diesen Eintrag an, die auf die Größe der Speicherseite ausgerichtet ist. Die Größe der Speicherseite wird im feld MPS des NVME_CONTROLLER_CONFIGURATIONdefiniert.

Die unteren Bits (n:0) dieses Felds geben an, dass der Offset innerhalb der Speicherseite 0hist. Wenn die Größe der Speicherseite beispielsweise 4 KB beträgt, dann sind Bits 11:00 null; Wenn die Größe der Speicherseite 8 KB beträgt, dann sind Bits 12:00 null.

BSIZE

Gibt die Anzahl der zusammenhängenden Speicherseitengröße MPS- Einheiten für diesen Eintrag an.

Reserved

Bemerkungen

Eine Beschreibung der Felder und Strukturen, die die Hostspeicherdeskriptorliste definieren, finden Sie unter NVME_CDW11_FEATURES.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
Header- nvme.h

Siehe auch