Freigeben über


NVME_CSTS_SHST_SHUTDOWN_STATUS-Enumeration (nvme.h)

Enthält Werte, die den status der Herunterfahrensverarbeitung angeben, die vom Host initiiert wird, der das SHN-Feld in der NVME_CONTROLLER_CONFIGURATION-Struktur festlegt.

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
Normalbetrieb (kein Herunterfahren wurde angefordert).
NVME_CSTS_SHST_SHUTDOWN_IN_PROCESS
Die Verarbeitung wird heruntergefahren.
NVME_CSTS_SHST_SHUTDOWN_COMPLETED
Die Verarbeitung des Herunterfahrens ist abgeschlossen.

Hinweise

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Kopfzeile nvme.h

Weitere Informationen

NVME_CONTROLLER_STATUSNVME_CONTROLLER_CONFIGURATION