Поделиться через


структура NVME_CONTROLLER_LIST (nvme.h)

Содержит упорядоченный список идентификаторов контроллеров. Каждый идентификатор контроллера соответствует полю CNTLIDNVME_IDENTIFY_CONTROLLER_DATA структуры, которая определяет возможности и характеристики контроллера в подсистеме NVM.

Неиспользуемые записи в списке контроллеров заполнены нулю.

Синтаксис

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

Члены

NumberOfIdentifiers

Указывает количество записей контроллера в списке.

В списке может быть до 2047 идентификаторов. Значение 0 указывает, что в списке нет контроллеров.

ControllerID[2047]

Содержит список уникальных идентификаторов контроллеров.

Если первое значение в списке — 0h, список пуст, а контроллеры в списке отсутствуют.

Требования

Требование Значение
Минимальная версия клиента Windows 10
Верхняя часть nvme.h

См. также раздел