InterruptDone (Compact 2013)

3/28/2014

This function signals to the kernel that interrupt processing has been completed. This function is callable from kernel-mode drivers and user-mode drivers.

Syntax

VOID InterruptDone(
  DWORD idInt
);

Parameters

  • idInt
    [in] Identifier of an interrupt.

Return Value

None.

Remarks

A device driver calls InterruptDone when it has completed the processing for an interrupt and is ready for another interrupt.

InterruptDone must be called to unmask the interrupt before the driver waits for the registered event to be signaled again. The kernel calls through to the OEMInterruptDone function.

Requirements

Header

pkfuncs.h

Library

OEMMain.lib or OEMMain_StaticKITL.lib

See Also

Reference

Kernel Functions
InterruptInitialize

Other Resources

User Mode Driver Framework
OEMInterruptDone