ReactOS  0.4.15-dev-3308-g9455def
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 }
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_INTERRUPT_CONFIG _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFINTERRUPT * Interrupt
Definition: wdfinterrupt.h:372
_In_ PKSYNCHRONIZE_ROUTINE SynchronizeRoutine
Definition: kefuncs.h:536
_In_ PKSYNCHRONIZE_ROUTINE _In_opt_ __drv_aliasesMem PVOID SynchronizeContext
Definition: kefuncs.h:536
BOOLEAN NTAPI KeSynchronizeExecution(IN OUT PKINTERRUPT Interrupt, IN PKSYNCHRONIZE_ROUTINE SynchronizeRoutine, IN PVOID SynchronizeContext OPTIONAL)
Definition: interrupt.c:165

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