#include <ntoskrnl.h>
#include <debug.h>
Go to the source code of this file.
Defines |
| #define | NDEBUG |
Functions |
| void | KiInterruptDispatch (void) |
| VOID NTAPI | KeInitializeInterrupt (IN PKINTERRUPT Interrupt, IN PKSERVICE_ROUTINE ServiceRoutine, IN PVOID ServiceContext, IN PKSPIN_LOCK SpinLock, IN ULONG Vector, IN KIRQL Irql, IN KIRQL SynchronizeIrql, IN KINTERRUPT_MODE InterruptMode, IN BOOLEAN ShareVector, IN CHAR ProcessorNumber, IN BOOLEAN FloatingSave) |
| BOOLEAN NTAPI | KeConnectInterrupt (IN PKINTERRUPT Interrupt) |
| BOOLEAN NTAPI | KeDisconnectInterrupt (IN PKINTERRUPT Interrupt) |
| BOOLEAN NTAPI | KeSynchronizeExecution (IN OUT PKINTERRUPT Interrupt, IN PKSYNCHRONIZE_ROUTINE SynchronizeRoutine, IN PVOID SynchronizeContext OPTIONAL) |
Variables |
| UCHAR | KiInterruptDispatchTemplate [16] |
| UCHAR | KiUnexpectedRange [] |
| UCHAR | KiUnexpectedRangeEnd [] |