ReactOS 0.4.16-dev-814-g656a5dc
|
#include <fxinterruptthreadpoolum.hpp>
Public Member Functions | |
FxInterruptWaitblock (PFX_DRIVER_GLOBALS FxDriverGlobals) | |
~FxInterruptWaitblock () | |
VOID | CloseThreadpoolWait (VOID) |
VOID | SetThreadpoolWait (VOID) |
VOID | ClearThreadpoolWait (VOID) |
VOID | WaitForOutstandingCallbackToComplete (VOID) |
HANDLE | GetEventHandle (VOID) |
VOID | ResetEvent (VOID) |
Static Public Member Functions | |
static HRESULT | _CreateAndInit (_In_ FxInterruptThreadpool *Threadpool, _In_ FxInterrupt *Interrupt, _In_ PTP_WAIT_CALLBACK WaitCallback, _Out_ FxInterruptWaitblock **Waitblock) |
Private Member Functions | |
HRESULT | Initialize (__in FxInterruptThreadpool *Threadpool, __in FxInterrupt *Interrupt, __in PTP_WAIT_CALLBACK WaitCallback) |
![]() | |
FxGlobalsStump (__in PFX_DRIVER_GLOBALS FxDriverGlobals) | |
PFX_DRIVER_GLOBALS | GetDriverGlobals (VOID) |
![]() | |
PVOID | operator new (__in size_t Size, __in PFX_DRIVER_GLOBALS FxDriverGlobals) |
PVOID | operator new (__in size_t Size, __in PFX_DRIVER_GLOBALS FxDriverGlobals, __in POOL_TYPE PoolType) |
VOID | operator delete (__in PVOID pointer) |
PVOID | operator new[] (__in size_t Size, __in PFX_DRIVER_GLOBALS FxDriverGlobals) |
VOID | operator delete[] (__in PVOID pointer) |
FxStump (VOID) | |
Private Attributes | |
PTP_WAIT | m_Wait |
HANDLE | m_Event |
Definition at line 94 of file fxinterruptthreadpoolum.hpp.
|
inline |
Definition at line 128 of file fxinterruptthreadpoolum.hpp.
FxInterruptWaitblock::~FxInterruptWaitblock | ( | ) |
Definition at line 265 of file fxinterruptthreadpoolum.cpp.
|
static |
Definition at line 301 of file fxinterruptthreadpoolum.cpp.
Definition at line 160 of file fxinterruptthreadpoolum.hpp.
Referenced by ~FxInterruptWaitblock().
Definition at line 140 of file fxinterruptthreadpoolum.hpp.
Referenced by CloseThreadpoolWait(), and ~FxInterruptWaitblock().
Definition at line 179 of file fxinterruptthreadpoolum.hpp.
|
private |
Definition at line 350 of file fxinterruptthreadpoolum.cpp.
Referenced by _CreateAndInit().
Definition at line 148 of file fxinterruptthreadpoolum.hpp.
Referenced by ClearThreadpoolWait(), and SetThreadpoolWait().
Definition at line 171 of file fxinterruptthreadpoolum.hpp.
Referenced by ~FxInterruptWaitblock().
|
private |
Definition at line 107 of file fxinterruptthreadpoolum.hpp.
Referenced by GetEventHandle(), Initialize(), ResetEvent(), SetThreadpoolWait(), and ~FxInterruptWaitblock().
|
private |
Definition at line 102 of file fxinterruptthreadpoolum.hpp.
Referenced by ClearThreadpoolWait(), CloseThreadpoolWait(), Initialize(), SetThreadpoolWait(), WaitForOutstandingCallbackToComplete(), and ~FxInterruptWaitblock().