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 10b
como , 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 |