Compartilhar via


enumeração NVME_CSTS_SHST_SHUTDOWN_STATUS (nvme.h)

Contém valores que indicam o status do processamento de desligamento iniciado pelo host que define o campo SHN na estrutura NVME_CONTROLLER_CONFIGURATION.

Syntax

typedef enum {
  NVME_CSTS_SHST_NO_SHUTDOWN,
  NVME_CSTS_SHST_SHUTDOWN_IN_PROCESS,
  NVME_CSTS_SHST_SHUTDOWN_COMPLETED
} NVME_CSTS_SHST_SHUTDOWN_STATUS;

Constantes

 
NVME_CSTS_SHST_NO_SHUTDOWN
Operação normal (nenhum desligamento foi solicitado).
NVME_CSTS_SHST_SHUTDOWN_IN_PROCESS
O processamento de desligamento está ocorrendo.
NVME_CSTS_SHST_SHUTDOWN_COMPLETED
O processamento de desligamento foi concluído.

Comentários

Para começar a executar comandos no controlador após uma operação de desligamento(quando o campo SHST da estrutura NVME_CONTROLLER_STATUS for definido 10bcomo , será necessária uma Redefinição do Controlador (a definição do campo EN em NVME_CONTROLLER_CONFIGURATION como 0) . Se o software host enviar comandos para o controlador sem emitir uma redefinição, o comportamento será indefinido.

Requisitos

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

Confira também

NVME_CONTROLLER_STATUSNVME_CONTROLLER_CONFIGURATION