Freigeben über


NVME_SCSI_NAME_STRING Struktur (nvme.h)

Enthält Informationen, die zum Erstellen des SCSI-Namenszeichenfolgenbezeichners verwendet werden.

Der SCSI-Namenszeichenfolgenbezeichner wird für den Deskriptor in NVMe zu SCSI-Übersetzung für NVMe-Geräte verwendet, die mit Revision 1.0 kompatibel sind.

Syntax

typedef struct {
  CHAR PCIVendorID[4];
  CHAR ModelNumber[40];
  CHAR NamespaceID[4];
  CHAR SerialNumber[20];
} NVME_SCSI_NAME_STRING, *PNVME_SCSI_NAME_STRING;

Elemente

PCIVendorID[4]

Der Firmenanbieterbezeichner, der von der Peripheriekomponente Interconnect - Special Interest Group (PCI-SIG) zugewiesen wird.

Dieser Wert befindet sich auch im VID-Feld der NVME_IDENTIFY_CONTROLLER_DATA Datenstruktur.

ModelNumber[40]

Die Modellnummer für das NVM-Subsystem, das vom Anbieter als ASCII-Zeichenfolge zugewiesen wird.

Dieser Wert befindet sich auch im MN-Feld der NVME_IDENTIFY_CONTROLLER_DATA Datenstruktur.

NamespaceID[4]

Der Namespacebezeichner.

Dieser Wert befindet sich auch im NSID-Feld der NVME_COMMAND-Struktur .

SerialNumber[20]

Die Seriennummer für das NVM-Subsystem, das vom Anbieter als ASCII-Zeichenfolge zugewiesen wird.

Dieser Wert befindet sich auch im SN-Feld der NVME_IDENTIFY_CONTROLLER_DATA Datenstruktur.

Anforderungen

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

Siehe auch