ReactOS 0.4.16-dev-303-g11d5cb8
fxinterrupt.hpp File Reference
Include dependency graph for fxinterrupt.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  FxInterruptEnableParameters
 
class  FxInterrupt
 

Typedefs

typedef FxInterruptEnableParameters FxInterruptDisableParameters
 

Functions

BOOLEAN _SynchronizeExecution (__in MdInterrupt Interrupt, __in MdInterruptSynchronizeRoutine SynchronizeRoutine, __in PVOID SynchronizeContext)
 

Typedef Documentation

◆ FxInterruptDisableParameters

Function Documentation

◆ _SynchronizeExecution()

BOOLEAN _SynchronizeExecution ( __in MdInterrupt  Interrupt,
__in MdInterruptSynchronizeRoutine  SynchronizeRoutine,
__in PVOID  SynchronizeContext 
)

Definition at line 105 of file fxinterruptkm.hpp.

110{
114}
static KSYNCHRONIZE_ROUTINE SynchronizeRoutine
Definition: IoInterrupt.c:30
BOOLEAN NTAPI KeSynchronizeExecution(IN OUT PKINTERRUPT Interrupt, IN PKSYNCHRONIZE_ROUTINE SynchronizeRoutine, IN PVOID SynchronizeContext OPTIONAL)
Definition: interrupt.c:237
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_INTERRUPT_CONFIG _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFINTERRUPT * Interrupt
Definition: wdfinterrupt.h:379
_In_ PKSYNCHRONIZE_ROUTINE _In_opt_ __drv_aliasesMem PVOID SynchronizeContext
Definition: kefuncs.h:525

Referenced by FxInterrupt::Disconnect(), FxInterrupt::InterruptDisable(), FxInterrupt::InterruptEnable(), and FxInterrupt::Synchronize().