Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Contains values that indicate the status of shutdown processing that is initiated by the host setting the SHN field in the NVME_CONTROLLER_CONFIGURATION structure.
Syntax
typedef enum {
NVME_CSTS_SHST_NO_SHUTDOWN,
NVME_CSTS_SHST_SHUTDOWN_IN_PROCESS,
NVME_CSTS_SHST_SHUTDOWN_COMPLETED
} NVME_CSTS_SHST_SHUTDOWN_STATUS;
Constants
NVME_CSTS_SHST_NO_SHUTDOWN Normal operation (no shutdown has been requested). |
NVME_CSTS_SHST_SHUTDOWN_IN_PROCESS Shutdown processing is occurring. |
NVME_CSTS_SHST_SHUTDOWN_COMPLETED Shutdown processing is complete. |
Remarks
To start executing commands on the controller after a shutdown operation, (when the SHST field of the NVME_CONTROLLER_STATUS structure is set to 10b
, a Controller Reset (setting the EN field in NVME_CONTROLLER_CONFIGURATION to 0
) is required. If the host software submits commands to the controller without issuing a reset, the behavior is undefined.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 |
Header | nvme.h |