Condividi tramite


Porting Interrupts

Il codice per la gestione e il servizio degli interrupt è simile nei driver WDF e WDM. Esiste una differenza principale:

Il callback evtInterruptIsr in un driver WDF esegue le stesse attività della routine InterruptService del driver WDM. Il callback EvtInterruptIsr chiama WdfInterruptQueueDpcForIsr per accodare il callback EvtInterruptDpc per un'elaborazione successiva in DISPATCH_LEVEL. In risposta, il framework aggiunge un oggetto DPC alla coda di sistema che esegue questo callback.

Per ulteriori informazioni sugli oggetti interrupt del framework, vedere Gestione degli interrupt hardware.