NVME_CONTROLLER_LIST structure (nvme.h)

Contient une liste triée d’identificateurs de contrôleur. Chaque identificateur de contrôleur correspond au champ CNTLID d’une structure NVME_IDENTIFY_CONTROLLER_DATA qui définit les fonctionnalités et les caractéristiques d’un contrôleur dans le sous-système NVM.

Les entrées inutilisées dans la liste des contrôleurs sont remplies à zéro.

Syntaxe

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

Membres

NumberOfIdentifiers

Spécifie le nombre d’entrées de contrôleur dans la liste.

La liste peut contenir jusqu’à 2 047 identificateurs. La valeur 0 indique qu’il n’y a aucun contrôleur dans la liste.

ControllerID[2047]

Contient une liste d’identificateurs de contrôleur uniques.

Si la première valeur de la liste est 0h, la liste est vide et il n’y a aucun contrôleur dans la liste.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
En-tête nvme.h

Voir aussi