énumération IRQ_PRIORITY (wdm.h)
Le type d’énumération IRQ_PRIORITY indique la priorité que le système doit accorder à la maintenance des interruptions d’un appareil.
Syntax
typedef enum _IRQ_PRIORITY {
IrqPriorityUndefined,
IrqPriorityLow,
IrqPriorityNormal,
IrqPriorityHigh
} IRQ_PRIORITY, *PIRQ_PRIORITY;
Constantes
IrqPriorityUndefined Spécifie que l’appareil ne nécessite aucune priorité particulière pour ses interruptions. |
IrqPriorityLow Spécifie que les interruptions de l’appareil sont de faible priorité. Ce paramètre est appropiate pour les appareils qui peuvent tolérer une latence supérieure à la normale. |
IrqPriorityNormal Spécifie que les interruptions de l’appareil sont de priorité normale. |
IrqPriorityHigh Spécifie que les interruptions de l’appareil sont de priorité élevée. Ce paramètre est approprié pour les appareils qui nécessitent une faible latence. |
Remarques
Le système utilise IRQ_PRIORITY pour affecter des IRQL aux appareils. Par exemple, il peut affecter un IRQL plus élevé à un appareil qui a une IRQ_PRIORITY de IrqPriorityHigh qu’à un appareil qui a un IRQ_PRIORITY de IrqPriorityLow.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | wdm.h (inclure Wdm.h, Ntddk.h, Ntifs.h, Miniport.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