Freigeben über


NVME_CDW15_READ_WRITE Union (nvme.h)

Enthält Parameter für die Befehle NVME-Lese- und NVME-Schreibzugriff, mit denen Daten und Metadaten gelesen oder geschrieben werden, falls zutreffend, in und vom NVM-Controller für die angegebenen logischen Blockadressen (Logical Block Addresses, LBA).

Diese Struktur wird im CDW15-Parameter des READWRITE-Felds in der Befehlsstruktur verwendet.

Syntax

typedef union {
  struct {
    ULONG ELBAT : 16;
    ULONG ELBATM : 16;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_CDW15_READ_WRITE, *PNVME_CDW15_READ_WRITE;

Elemente

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.ELBAT

Gibt den Wert des Logischen Blockanwendungstags an.

Bei einem Lesevorgang gibt dieses Feld den erwarteten Wert des Logischen Blockanwendungstags an. Für einen Schreibvorgang gibt dieses Feld den Wert des Logischen Blockanwendungstags an.

Dieses Feld wird nur verwendet, wenn der Namespace so formatiert ist, dass End-to-End-Schutzinformationen verwendet werden.

DUMMYSTRUCTNAME.ELBATM

Gibt den Wert des Tags für logische Blockanwendung an.

Bei einem Lesevorgang gibt dieses Feld den erwarteten Wert des Tags für logische Blockanwendung an. Bei einem Schreibvorgang gibt dieses Feld den Wert des Tags für logische Blockanwendungs-Tags an.

Dieses Feld wird nur verwendet, wenn der Namespace so formatiert ist, dass End-to-End-Schutzinformationen verwendet werden.

AsUlong

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows 10
Header nvme.h

Siehe auch