ReactOS 0.4.16-dev-258-g81860b4
|
#include <fxcallback.hpp>
Public Member Functions | |
FxLockedCallback (VOID) | |
FxCallbackLock * | GetCallbackLockPtr (VOID) |
void | SetCallbackLockPtr (FxCallbackLock *Lock) |
Protected Member Functions | |
__inline void | CallbackStart (__out PKIRQL PreviousIrql) |
__inline void | CallbackEnd (__in KIRQL PreviousIrql) |
Private Attributes | |
FxCallbackLock * | m_CallbackLock |
Definition at line 83 of file fxcallback.hpp.
|
inline |
Definition at line 89 of file fxcallback.hpp.
Definition at line 126 of file fxcallback.hpp.
Referenced by FxFileObjectFileCreate::Invoke(), FxCxFileObjectFileCreate::Invoke(), FxDriverDeviceAdd::Invoke(), FxIoQueueIoState::Invoke(), FxIoQueueIoDefault::Invoke(), FxIoQueueIoResume::Invoke(), FxIoQueueIoCanceledOnQueue::Invoke(), FxIoQueueIoStop::Invoke(), FxIoQueueIoRead::Invoke(), FxIoQueueIoWrite::Invoke(), FxIoQueueIoDeviceControl::Invoke(), FxIoQueueIoInternalDeviceControl::Invoke(), FxFileObjectFileCleanup::Invoke(), and FxFileObjectFileClose::Invoke().
Definition at line 115 of file fxcallback.hpp.
Referenced by FxFileObjectFileCreate::Invoke(), FxCxFileObjectFileCreate::Invoke(), FxDriverDeviceAdd::Invoke(), FxIoQueueIoState::Invoke(), FxIoQueueIoDefault::Invoke(), FxIoQueueIoResume::Invoke(), FxIoQueueIoCanceledOnQueue::Invoke(), FxIoQueueIoStop::Invoke(), FxIoQueueIoRead::Invoke(), FxIoQueueIoWrite::Invoke(), FxIoQueueIoDeviceControl::Invoke(), FxIoQueueIoInternalDeviceControl::Invoke(), FxFileObjectFileCleanup::Invoke(), and FxFileObjectFileClose::Invoke().
|
inline |
Definition at line 97 of file fxcallback.hpp.
|
inline |
Definition at line 105 of file fxcallback.hpp.
Referenced by FxPkgGeneral::ConfigureConstraints(), FxDriver::ConfigureConstraints(), and FxIoQueue::ConfigureConstraints().
|
private |
Definition at line 86 of file fxcallback.hpp.
Referenced by CallbackEnd(), CallbackStart(), FxLockedCallback(), GetCallbackLockPtr(), and SetCallbackLockPtr().