Freigeben über


NVME_CSTS_SHST_SHUTDOWN_STATUS-Aufzählung (nvme.h)

Enthält Werte, die den Status der Verarbeitung zum Herunterfahren angeben, die durch die Hosteinstellung des SHN-Felds in der NVME_CONTROLLER_CONFIGURATION Struktur initiiert wird.

Syntax

typedef enum {
  NVME_CSTS_SHST_NO_SHUTDOWN,
  NVME_CSTS_SHST_SHUTDOWN_IN_PROCESS,
  NVME_CSTS_SHST_SHUTDOWN_COMPLETED
} NVME_CSTS_SHST_SHUTDOWN_STATUS;

Konstanten

 
NVME_CSTS_SHST_NO_SHUTDOWN
Normaler Vorgang (es wurde kein Herunterfahren angefordert).
NVME_CSTS_SHST_SHUTDOWN_IN_PROCESS
Die Verarbeitung des Herunterfahrens erfolgt.
NVME_CSTS_SHST_SHUTDOWN_COMPLETED
Die Verarbeitung des Herunterfahrens ist abgeschlossen.

Bemerkungen

Um die Ausführung von Befehlen auf dem Controller nach einem Herunterfahren zu starten (wenn das SHST-Feld der NVME_CONTROLLER_STATUS-Struktur auf festgelegt 10bist, ist eine Controllerzurücksetzung (Festlegen des EN-Felds in NVME_CONTROLLER_CONFIGURATION auf 0) erforderlich. Wenn die Hostsoftware Befehle an den Controller sendet, ohne eine Zurücksetzung auszugeben, ist das Verhalten nicht definiert.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows 10
Header nvme.h

Siehe auch

NVME_CONTROLLER_STATUSNVME_CONTROLLER_CONFIGURATION