Partager via


énumération NVME_ASYNC_EVENT_HEALTH_STATUS_CODES (nvme.h)

Contient des valeurs qui indiquent un type d’événement SMART/État d’intégrité.

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;

Constantes

 
NVME_ASYNC_HEALTH_NVM_SUBSYSTEM_RELIABILITY
La fiabilité du sous-système NVM a été compromise. Cela peut être dû à d’importantes erreurs multimédias, à une erreur interne, au support placé en mode lecture seule ou à une défaillance d’un périphérique de sauvegarde de mémoire volatile.
NVME_ASYNC_HEALTH_TEMPERATURE_THRESHOLD
Une température est supérieure à un seuil de sur température ou inférieure à un seuil de sous-température.
NVME_ASYNC_HEALTH_SPARE_BELOW_THRESHOLD
L’espace disponible est passé sous le seuil.

Remarques

Utilisez cette énumération pour spécifier des valeurs dans le champ NVME_ASYNC_EVENT_TYPE_HEALTH_STATUS de l’énumération NVME_ASYNC_EVENT_TYPES utilisée dans la commande Async Event Request Administration.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
En-tête nvme.h

Voir aussi

NVME_ASYNC_EVENT_TYPESNVME_FEATURESNVME_ADMIN_COMMANDS