Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il tipo di enumerazione IRQ_PRIORITY indica la priorità che il sistema deve assegnare alla manutenzione degli interrupt di un dispositivo.
Sintassi
typedef enum _IRQ_PRIORITY {
IrqPriorityUndefined,
IrqPriorityLow,
IrqPriorityNormal,
IrqPriorityHigh
} IRQ_PRIORITY, *PIRQ_PRIORITY;
Costanti
IrqPriorityUndefinedSpecifica che il dispositivo non richiede alcuna priorità specifica per i relativi interrupt. |
IrqPriorityLowSpecifica che gli interrupt del dispositivo hanno priorità bassa. Questa impostazione è appropriata per i dispositivi che possono tollerare una latenza superiore alla normale. |
IrqPriorityNormalSpecifica che gli interrupt del dispositivo sono di priorità normale. |
IrqPriorityHighSpecifica che gli interrupt del dispositivo hanno priorità elevata. Questa impostazione è appropriata per i dispositivi che richiedono bassa latenza. |
Osservazioni
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 rispetto a un dispositivo con un IRQ_PRIORITY di IrqPriorityLow.
Fabbisogno
| Requisito | Valore |
|---|---|
| intestazione | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h, Miniport.h) |