Freigeben über


NVME_CONTROLLER_LIST Struktur (nvme.h)

Enthält eine sortierte Liste von Controllerbezeichnern. Jeder Controllerbezeichner entspricht dem CNTLID-Feld einer NVME_IDENTIFY_CONTROLLER_DATA Struktur, die die Funktionen und Merkmale eines Controllers im NVM-Subsystem definiert.

Nicht verwendete Einträge in der Controllerliste sind null gefüllt.

Syntax

typedef struct {
  USHORT NumberOfIdentifiers;
  USHORT ControllerID[2047];
} NVME_CONTROLLER_LIST, *PNVME_CONTROLLER_LIST;

Elemente

NumberOfIdentifiers

Gibt die Anzahl der Controllereinträge in der Liste an.

In der Liste können bis zu 2047 Bezeichner vorhanden sein. Der Wert 0 gibt an, dass in der Liste keine Controller vorhanden sind.

ControllerID[2047]

Enthält eine Liste eindeutiger Controllerbezeichner.

Wenn der erste Wert in der Liste lautet, ist 0hdie Liste leer, und es gibt keine Controller in der Liste.

Anforderungen

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

Siehe auch