NVME_CDW13_READ_WRITE Union (nvme.h)
Enthält Parameter für die NVME-Befehle Lese- und NVME-Schreibzugriff, mit denen Daten und Metadaten gelesen oder geschrieben werden, falls zutreffend, in und aus dem NVM-Controller für die angegebenen logischen Blockadressen (LBA).
Diese Struktur wird im CDW13-Parameter des Felds READWRITE in der Befehlsstruktur verwendet.
Syntax
typedef union {
struct {
struct {
UCHAR AccessFrequency : 4;
UCHAR AccessLatency : 2;
UCHAR SequentialRequest : 1;
UCHAR Incompressible : 1;
} DSM;
UCHAR Reserved;
USHORT DSPEC;
} DUMMYSTRUCTNAME;
ULONG AsUlong;
} NVME_CDW13_READ_WRITE, *PNVME_CDW13_READ_WRITE;
Member
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.DSM
Gibt Attribute für das Dataset an, dem die LBAs zugeordnet sind, aus denen gelesen oder geschrieben wird.
DUMMYSTRUCTNAME.DSM.AccessFrequency
Ein NVME_ACCESS_FREQUENCIES Wert, der die Zugriffshäufigkeit angibt.
DUMMYSTRUCTNAME.DSM.AccessLatency
Ein NVME_ACCESS_LATENCIES Wert, der die Zugriffslatenz angibt.
DUMMYSTRUCTNAME.DSM.SequentialRequest
Gibt an, ob der Befehl Teil eines sequenziellen Lese- oder Schreibvorgangs ist.
Wenn für einen Lesevorgang dieser Wert auf 1
festgelegt ist, ist dieser Befehl Teil eines sequenziellen Lesevorgangs, der mehrere Lesebefehle enthält. Wenn der Wert auf 0
gelöscht wird, werden keine Informationen zum sequenziellen Zugriff bereitgestellt.
Wenn für einen Schreibvorgang dieser Wert auf 1
festgelegt ist, ist dieser Befehl Teil eines sequenziellen Schreibvorgangs, der mehrere Schreibbefehle enthält. Wenn der Wert auf 0
gelöscht wird, werden keine Informationen zum sequenziellen Zugriff bereitgestellt.
DUMMYSTRUCTNAME.DSM.Incompressible
Gibt an, ob die Daten für die angegebenen logischen Blöcke nicht komprimierbar sind.
wenn dieser Wert auf 1
festgelegt ist, können die Daten für die angegebenen logischen Blöcke nicht komprimiert werden. Wenn der Wert auf 0
gelöscht wird, werden keine Informationen zur Komprimierung bereitgestellt.
DUMMYSTRUCTNAME.Reserved
DUMMYSTRUCTNAME.DSPEC
Ein direktiven spezifischer Wert.
AsUlong
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 |
Kopfzeile | nvme.h |