перечисление NVME_CSTS_SHST_SHUTDOWN_STATUS (nvme.h)
Содержит значения, указывающие состояние обработки завершения работы, инициированной узлом, задающим поле SHN в структуре NVME_CONTROLLER_CONFIGURATION .
Синтаксис
typedef enum {
NVME_CSTS_SHST_NO_SHUTDOWN,
NVME_CSTS_SHST_SHUTDOWN_IN_PROCESS,
NVME_CSTS_SHST_SHUTDOWN_COMPLETED
} NVME_CSTS_SHST_SHUTDOWN_STATUS;
Константы
NVME_CSTS_SHST_NO_SHUTDOWN Обычная операция (завершение работы не было запрошено). |
NVME_CSTS_SHST_SHUTDOWN_IN_PROCESS Обработка завершается. |
NVME_CSTS_SHST_SHUTDOWN_COMPLETED Обработка завершена. |
Комментарии
Чтобы начать выполнение команд на контроллере после операции завершения работы (если для поля SHSTструктуры NVME_CONTROLLER_STATUS задано значение 10b
), требуется сброс контроллера (установка поля EN в NVME_CONTROLLER_CONFIGURATION значение 0
). Если программное обеспечение узла отправляет команды контроллеру без сброса, поведение не определено.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 |
Верхняя часть | nvme.h |