estrutura NVME_CONTROLLER_LIST (nvme.h)

Contém uma lista ordenada de identificadores do controlador. Cada identificador do controlador corresponde ao campo CNTLID de uma estrutura NVME_IDENTIFY_CONTROLLER_DATA que define as funcionalidades e características de um controlador no subsistema NVM.

As entradas não utilizados na lista de controladores não são preenchidas.

Sintaxe

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

Membros

NumberOfIdentifiers

Especifica o número de entradas do controlador na lista.

Pode haver até 2047 identificadores na lista. Um valor 0 indica que não há controladores na lista.

ControllerID[2047]

Contém uma lista de identificadores de controlador exclusivos.

Se o primeiro valor na lista for 0h, a lista estará vazia e não haverá controladores na lista.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10
Cabeçalho nvme.h

Confira também