Registering and Deregistering Interrupts

A miniport driver calls NdisMRegisterInterruptEx to register an interrupt. The driver allocates and initializes an NDIS_MINIPORT_INTERRUPT_CHARACTERISTICS structure to specify the interrupt characteristics and function entry points. The driver passes the structure to NdisMRegisterInterruptEx.

Drivers call the NdisMDeRegisterInterruptEx function to release resources that were previously allocated with NdisMRegisterInterruptEx.