|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <fxinterruptthreadpoolum.hpp>


Public Member Functions | |
| FxInterruptThreadpool (PFX_DRIVER_GLOBALS FxDriverGlobals) | |
| ~FxInterruptThreadpool () | |
| PTP_CALLBACK_ENVIRON | GetCallbackEnvironment (VOID) |
| PTP_WAIT | CreateThreadpoolWait (__in PTP_WAIT_CALLBACK pfnwa, __inout_opt PVOID Context) |
| HRESULT | UpdateThreadPoolThreadLimits (_In_ ULONG InterruptCount) |
Static Public Member Functions | |
| static HRESULT | _CreateAndInit (_In_ PFX_DRIVER_GLOBALS DriverGlobals, _Out_ FxInterruptThreadpool **ppThreadpool) |
Private Member Functions | |
| HRESULT | Initialize () |
Private Member Functions inherited from FxGlobalsStump | |
| FxGlobalsStump (__in PFX_DRIVER_GLOBALS FxDriverGlobals) | |
| PFX_DRIVER_GLOBALS | GetDriverGlobals (VOID) |
Private Member Functions inherited from FxStump | |
| 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_POOL | m_Pool |
| TP_CALLBACK_ENVIRON | m_CallbackEnvironment |
| ULONG | m_MinimumThreadCount |
Definition at line 31 of file fxinterruptthreadpoolum.hpp.
| FxInterruptThreadpool::FxInterruptThreadpool | ( | PFX_DRIVER_GLOBALS | FxDriverGlobals | ) |
Definition at line 36 of file fxinterruptthreadpoolum.cpp.
| FxInterruptThreadpool::~FxInterruptThreadpool | ( | ) |
Definition at line 46 of file fxinterruptthreadpoolum.cpp.
|
static |
Definition at line 60 of file fxinterruptthreadpoolum.cpp.
|
inline |
Definition at line 80 of file fxinterruptthreadpoolum.hpp.
|
inline |
Definition at line 72 of file fxinterruptthreadpoolum.hpp.
|
private |
Definition at line 98 of file fxinterruptthreadpoolum.cpp.
Definition at line 198 of file fxinterruptthreadpoolum.cpp.
|
private |
Definition at line 44 of file fxinterruptthreadpoolum.hpp.
Referenced by CreateThreadpoolWait(), FxInterruptThreadpool(), GetCallbackEnvironment(), Initialize(), and ~FxInterruptThreadpool().
|
private |
Definition at line 49 of file fxinterruptthreadpoolum.hpp.
Referenced by Initialize(), and UpdateThreadPoolThreadLimits().
|
private |
Definition at line 39 of file fxinterruptthreadpoolum.hpp.
Referenced by Initialize(), UpdateThreadPoolThreadLimits(), and ~FxInterruptThreadpool().