Freigeben über


NVME_ASYNC_EVENT_HEALTH_STATUS_CODES-Aufzählung (nvme.h)

Enthält Werte, die einen SMART/Health Status-Ereignistyp angeben.

Syntax

typedef enum {
  NVME_ASYNC_HEALTH_NVM_SUBSYSTEM_RELIABILITY,
  NVME_ASYNC_HEALTH_TEMPERATURE_THRESHOLD,
  NVME_ASYNC_HEALTH_SPARE_BELOW_THRESHOLD
} NVME_ASYNC_EVENT_HEALTH_STATUS_CODES;

Konstanten

 
NVME_ASYNC_HEALTH_NVM_SUBSYSTEM_RELIABILITY
Die Zuverlässigkeit des NVM-Subsystems wurde kompromittiert. Dies kann auf erhebliche Medienfehler, einen internen Fehler, die Medien, die im schreibgeschützten Modus platziert werden, oder ein veränderliches Speichersicherungsgerät fehlschlagen.
NVME_ASYNC_HEALTH_TEMPERATURE_THRESHOLD
Eine Temperatur liegt über einer Übertemperaturschwelle oder unter einer Untertemperaturschwelle.
NVME_ASYNC_HEALTH_SPARE_BELOW_THRESHOLD
Der verfügbare Speicherplatz ist unter dem Schwellenwert gesunken.

Bemerkungen

Verwenden Sie diese Aufzählung, um Werte im Feld NVME_ASYNC_EVENT_TYPE_HEALTH_STATUS der NVME_ASYNC_EVENT_TYPES-Aufzählung anzugeben, die im Befehl "Async Event Request Admin" verwendet wird.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
Header- nvme.h

Siehe auch

NVME_ASYNC_EVENT_TYPESNVME_FEATURESNVME_ADMIN_COMMANDS