énumération NVME_ASYNC_EVENT_TYPES (nvme.h)
Contient des valeurs qui indiquent un type d’événement asynchrone.
Syntax
typedef enum {
NVME_ASYNC_EVENT_TYPE_ERROR_STATUS,
NVME_ASYNC_EVENT_TYPE_HEALTH_STATUS,
NVME_ASYNC_EVENT_TYPE_NOTICE,
NVME_ASYNC_EVENT_TYPE_IO_COMMAND_SET_STATUS,
NVME_ASYNC_EVENT_TYPE_VENDOR_SPECIFIC
} NVME_ASYNC_EVENT_TYPES;
Constantes
NVME_ASYNC_EVENT_TYPE_ERROR_STATUS Erreur générale qui n’est pas associée à une commande spécifique. La status de cet événement est l’une des valeurs spécifiées dans l’énumération NVME_ASYNC_EVENT_ERROR_STATUS_CODES. |
NVME_ASYNC_EVENT_TYPE_HEALTH_STATUS Événement SMART ou Health status. La status de cet événement est l’une des valeurs spécifiées dans l’énumération NVME_ASYNC_EVENT_HEALTH_STATUS_CODES. |
NVME_ASYNC_EVENT_TYPE_NOTICE Événement De notification. La status de cet événement est l’une des valeurs spécifiées dans l’énumération NVME_ASYNC_EVENT_NOTICE_CODES. |
NVME_ASYNC_EVENT_TYPE_IO_COMMAND_SET_STATUS Événement de jeu de commandes d’E/S. La status de cet événement est l’une des valeurs spécifiées dans l’énumération NVME_ASYNC_EVENT_IO_COMMAND_SET_STATUS_CODES. |
NVME_ASYNC_EVENT_TYPE_VENDOR_SPECIFIC Événement spécifique au fournisseur. La status de cet événement est l’une des valeurs spécifiées dans l’énumération NVME_ASYNC_EVENT_TYPE_VENDOR_SPECIFIC_CODES. |
Remarques
Utilisez les valeurs d’informations sur le type d’événement de cette énumération dans Dword 0 de l’entrée File d’attente d’achèvement pour une commande de demande d’événement asynchrone.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 |
En-tête | nvme.h |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour