Freigeben über


NVME_CMBSZ_SIZE_UNITS-Aufzählung (nvme.h)

Enthält Werte, die die Größeneinheiten angeben, die die Größe des Controllerspeicherpuffers angeben.

Syntax

typedef enum {
  NVME_CMBSZ_SIZE_UNITS_4KB,
  NVME_CMBSZ_SIZE_UNITS_64KB,
  NVME_CMBSZ_SIZE_UNITS_1MB,
  NVME_CMBSZ_SIZE_UNITS_16MB,
  NVME_CMBSZ_SIZE_UNITS_256MB,
  NVME_CMBSZ_SIZE_UNITS_4GB,
  NVME_CMBSZ_SIZE_UNITS_64GB
} NVME_CMBSZ_SIZE_UNITS;

Konstanten

 
NVME_CMBSZ_SIZE_UNITS_4KB
Die Puffergröße beträgt 4 KB.
NVME_CMBSZ_SIZE_UNITS_64KB
Die Puffergröße beträgt 64 KB.
NVME_CMBSZ_SIZE_UNITS_1MB
Die Puffergröße beträgt 1 MB.
NVME_CMBSZ_SIZE_UNITS_16MB
Die Puffergröße beträgt 16 MB.
NVME_CMBSZ_SIZE_UNITS_256MB
Die Puffergröße beträgt 256 MB.
NVME_CMBSZ_SIZE_UNITS_4GB
Die Puffergröße beträgt 4 GB.
NVME_CMBSZ_SIZE_UNITS_64GB
Die Puffergröße beträgt 64 GB.

Bemerkungen

Die Größe des Controllerspeicherpuffers, der im SZ-Element der NVME_CONTROLLER_MEMORY_BUFFER_SIZE-Struktur angegeben ist, wird in Vielfachen des Größeneinheitenwerts ausgedrückt, der im SZU-Element angegeben ist (Offset 3Ch).

Anforderungen

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

Siehe auch

NVME_CONTROLLER_MEMORY_BUFFER_SIZE Struktur