énumération INTERRUPT_SYNCHRONIZATION_MODE (storport.h)
L’énumérateur INTERRUPT_SYNCHRONIZATION_MODE spécifie le mode de synchronisation d’interruption.
Syntax
typedef enum _INTERRUPT_SYNCHRONIZATION_MODE {
InterruptSupportNone,
InterruptSynchronizeAll,
InterruptSynchronizePerMessage
} INTERRUPT_SYNCHRONIZATION_MODE;
Constantes
InterruptSupportNone Les interruptions MSI ne sont pas prises en charge. |
InterruptSynchronizeAll Le pilote Storport sérialise toutes les interruptions de message signalées à l’aide d’un seul verrou de rotation d’interruption. Lorsqu’une interruption se produit, le pilote Storport appelle la routine HwMSInterruptRoutine du pilote miniport à DIRQL après l’acquisition du verrou de rotation d’interruption. |
InterruptSynchronizePerMessage Le pilote miniport sérialise les interruptions signalées par message. Dans le mode de synchronisation par message, le pilote Storport appelle la routine HwMSInterruptRoutine du pilote miniport à DIRQL en tenant le verrou d’interruption du message correspondant. Pour plus d’informations sur le comportement de ce mode de synchronisation, consultez la section remarques pour HwMSInterruptRoutine. |
Remarques
Les pilotes Miniport définissent le mode de synchronisation d’interruption de l’adaptateur HBA en affectant l’une des valeurs d’énumération INTERRUPT_SYNCHRONIZATION_MODE au membre InterruptSynchronizationMode de la structure PORT_CONFIGURATION_INFORMATION .
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | storport.h (inclure Storport.h) |
Voir aussi
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