enumerazione IRQ_PRIORITY (wdm.h)
Il tipo di enumerazione IRQ_PRIORITY indica la priorità che il sistema deve assegnare alla manutenzione degli interruzioni di un dispositivo.
Sintassi
typedef enum _IRQ_PRIORITY {
IrqPriorityUndefined,
IrqPriorityLow,
IrqPriorityNormal,
IrqPriorityHigh
} IRQ_PRIORITY, *PIRQ_PRIORITY;
Costanti
IrqPriorityUndefined Specifica che il dispositivo non richiede alcuna priorità specifica per i relativi interruzioni. |
IrqPriorityLow Specifica che gli interruzioni del dispositivo sono di priorità bassa. Questa impostazione è appropiata per i dispositivi che possono tollerare una latenza superiore a quella normale. |
IrqPriorityNormal Specifica che gli interruzioni del dispositivo sono di priorità normale. |
IrqPriorityHigh Specifica che gli interruzioni del dispositivo sono di priorità elevata. Questa impostazione è appropriata per i dispositivi che richiedono bassa latenza. |
Commenti
Il sistema usa IRQ_PRIORITY per assegnare irQLs per i dispositivi. Ad esempio, potrebbe assegnare un irQL superiore a un dispositivo con un IRQ_PRIORITY di IrqPriorityHigh di quanto faccia a un dispositivo con un IRQ_PRIORITY di IrqPriorityLow.
Requisiti
Requisito | Valore |
---|---|
Intestazione | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h, Miniport.h) |