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;
Member
BADD
Gibt die Hostspeicheradresse für diesen Eintrag an, die an der Größe der Speicherseite ausgerichtet ist. Die Größe der Speicherseite wird im MPS-Feld des NVME_CONTROLLER_CONFIGURATION] definiert.
Die unteren Bits (n:0) dieses Felds geben an, dass der Offset innerhalb der Speicherseite ist 0h
. Wenn die Größe der Arbeitsspeicherseite z. B. 4 KB beträgt, sind bits 11:00 null; Wenn die Größe der Speicherseite 8 KB beträgt, ist bits 12:00 null.
BSIZE
Gibt die Anzahl der MPS-Einheiten für die Größe zusammenhängender Speicherseiten für diesen Eintrag an.
Reserved
Hinweise
Eine Beschreibung der Felder und Strukturen, die die Hostspeicherdeskriptorliste definieren, finden Sie unter NVME_CDW11_FEATURES.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 |
Kopfzeile | nvme.h |