é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 |