ReactOS 0.4.16-dev-814-g656a5dc
|
#include <fxiotarget.hpp>
Additional Inherited Members | |
![]() | |
VOID __inline | InitCompletionParams (VOID) |
![]() | |
FxStump (VOID) | |
![]() | |
static VOID | _StoreAndReferenceMemoryWorker (__in PVOID Tag, __deref_out_opt IFxMemory **PPMemory, __in FxRequestBuffer *Buffer) |
Definition at line 32 of file fxiotarget.hpp.
Definition at line 32 of file fxiotargetkm.hpp.
Definition at line 51 of file fxiotargetkm.hpp.
Definition at line 202 of file fxiotargetkm.hpp.
Referenced by FxIoTarget::FormatIoctlRequest(), and FxIoTarget::FormatIoRequest().
Definition at line 135 of file fxiotargetkm.hpp.
Referenced by ~FxIoContext().
|
virtual |
Reimplemented from FxRequestContext.
Definition at line 150 of file fxiotargetkm.hpp.
|
virtual |
Reimplemented from FxRequestContext.
Definition at line 82 of file fxiotargetkm.hpp.
__inline VOID FxIoContext::SetBufferAndLength | ( | __in PVOID | Buffer, |
__in size_t | BufferLength, | ||
__in BOOLEAN | CopyBackToBuffer | ||
) |
Definition at line 215 of file fxiotargetkm.hpp.
Referenced by FxIoTarget::FormatIoctlRequest(), and FxIoTarget::FormatIoRequest().
|
inline |
Definition at line 44 of file fxiotarget.hpp.
Referenced by FxIoTarget::FormatIoctlRequest().
__inline VOID FxIoContext::SwapIrpBuffer | ( | _In_ FxRequestBase * | Request, |
_In_ ULONG | NewInputBufferCb, | ||
_In_reads_bytes_opt_(NewInputBufferCb) PVOID | NewInputBuffer, | ||
_In_ ULONG | NewOutputBufferCb, | ||
_In_reads_bytes_opt_(NewOutputBufferCb) PVOID | NewOutputBuffer | ||
) |
Definition at line 115 of file fxiotargetum.hpp.
union { ... } FxIoContext::@4812 |
PVOID FxIoContext::m_BufferToFree |
Definition at line 91 of file fxiotarget.hpp.
Referenced by ClearBuffer(), CopyParameters(), FxIoTarget::FormatIoctlRequest(), FxIoTarget::FormatIoRequest(), and SetBufferAndLength().
size_t FxIoContext::m_BufferToFreeLength |
Definition at line 102 of file fxiotarget.hpp.
Referenced by ClearBuffer(), CopyParameters(), FxIoTarget::FormatIoctlRequest(), FxIoTarget::FormatIoRequest(), and SetBufferAndLength().
BOOLEAN FxIoContext::m_CopyBackToBuffer |
Definition at line 104 of file fxiotarget.hpp.
Referenced by ClearBuffer(), CopyParameters(), FxIoTarget::FormatIoctlRequest(), FxIoTarget::FormatIoRequest(), and SetBufferAndLength().
PFX_DRIVER_GLOBALS FxIoContext::m_DriverGlobals |
Definition at line 97 of file fxiotarget.hpp.
Referenced by ReleaseAndRestore(), and ~FxIoContext().
UCHAR FxIoContext::m_MajorFunction |
Definition at line 114 of file fxiotarget.hpp.
Referenced by CopyParameters(), FxIoTarget::FormatIoctlRequest(), and FxIoTarget::FormatIoRequest().
PMDL FxIoContext::m_MdlToFree |
Definition at line 94 of file fxiotarget.hpp.
Referenced by FxIoTarget::FormatIoctlRequest(), FxIoTarget::FormatIoRequest(), ReleaseAndRestore(), and ~FxIoContext().
size_t FxIoContext::m_MdlToFreeSize |
Definition at line 103 of file fxiotarget.hpp.
Referenced by FxIoTarget::FormatIoctlRequest(), and FxIoTarget::FormatIoRequest().
ULONG FxIoContext::m_OriginalFlags |
Definition at line 100 of file fxiotarget.hpp.
Referenced by CaptureState(), and ReleaseAndRestore().
PMDL FxIoContext::m_OriginalMdl |
Definition at line 96 of file fxiotarget.hpp.
Referenced by CaptureState(), and ReleaseAndRestore().
PVOID FxIoContext::m_OriginalSystemBuffer |
Definition at line 92 of file fxiotarget.hpp.
Referenced by CaptureState(), and ReleaseAndRestore().
PVOID FxIoContext::m_OriginalUserBuffer |
Definition at line 93 of file fxiotarget.hpp.
Referenced by CaptureState(), and ReleaseAndRestore().
IFxMemory* FxIoContext::m_OtherMemory |
Definition at line 115 of file fxiotarget.hpp.
Referenced by ReleaseAndRestore(), and StoreAndReferenceOtherMemory().
BOOLEAN FxIoContext::m_RestoreState |
Definition at line 113 of file fxiotarget.hpp.
Referenced by CaptureState(), ReleaseAndRestore(), and SwapIrpBuffer().
BOOLEAN FxIoContext::m_UnlockPages |
Definition at line 105 of file fxiotarget.hpp.
Referenced by FxIoTarget::FormatIoctlRequest(), FxIoTarget::FormatIoRequest(), ReleaseAndRestore(), and ~FxIoContext().