Partager via


énumération NVME_ASYNC_EVENT_HEALTH_STATUS_CODES (nvme.h)

Contient des valeurs qui indiquent un type d’événement SMART/Health Status.

Syntaxe

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û à des erreurs multimédias importantes, à une erreur interne, au support placé en mode lecture seule ou à un périphérique de sauvegarde de mémoire volatile défaillant.
NVME_ASYNC_HEALTH_TEMPERATURE_THRESHOLD
Une température est supérieure à un seuil de température supérieure ou inférieure à un seuil de sous-température.
NVME_ASYNC_HEALTH_SPARE_BELOW_THRESHOLD
L’espace disponible est tombé 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 Admin.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10
d’en-tête nvme.h

Voir aussi

NVME_ASYNC_EVENT_TYPESNVME_FEATURESNVME_ADMIN_COMMANDS