ReactOS 0.4.16-dev-109-gf4cb10f
|
#include <fxrequest.hpp>
Public Attributes | |
friend | FxRequest |
PVOID | m_Buffer |
PMDL | m_Mdl |
Protected Member Functions | |
__inline VOID | SetBuffer (__in PVOID Buffer) |
__inline VOID | SetMdl (__in PMDL Mdl) |
FxRequest * | GetRequest (VOID) |
Protected Attributes | |
union { | |
PVOID m_Buffer | |
PMDL m_Mdl | |
}; | |
Additional Inherited Members | |
Static Protected Member Functions inherited from IFxMemory | |
static _Must_inspect_result_ NTSTATUS | _CopyPtrToPtr (__in_bcount(SourceBufferLength) PVOID SourceBuffer, __in size_t SourceBufferLength, __in_opt PWDFMEMORY_OFFSET SourceOffsets, __out_bcount(DestinationBufferLength) PVOID DestinationBuffer, __in size_t DestinationBufferLength, __in_opt PWDFMEMORY_OFFSET DestinationOffsets) |
static _Must_inspect_result_ NTSTATUS | _CopyPtrToPtr (__in_bcount(SourceBufferLength) PVOID SourceBuffer, __in size_t SourceBufferLength, __in_opt PWDFMEMORY_OFFSET SourceOffsets, __out_bcount(DestinationBufferLength) PVOID DestinationBuffer, __in size_t DestinationBufferLength, __in_opt PWDFMEMORY_OFFSET DestinationOffsets) |
Definition at line 242 of file fxrequest.hpp.
|
inline |
Definition at line 246 of file fxrequest.hpp.
Implements IFxMemory.
Definition at line 218 of file fxrequestoutputbuffer.cpp.
Definition at line 323 of file fxrequest.hpp.
Referenced by FxRequest::ClearFieldsForReuse().
Implements IFxMemory.
Definition at line 306 of file fxrequestoutputbuffer.cpp.
Implements IFxMemory.
Definition at line 36 of file fxrequestoutputbuffer.cpp.
Referenced by FxRequest::CompleteInternal().
Implements IFxMemory.
Definition at line 84 of file fxrequestoutputbuffer.cpp.
Referenced by FxRequest::CompleteInternal().
|
virtual |
Implements IFxMemory.
Definition at line 198 of file fxrequestoutputbuffer.cpp.
Implements IFxMemory.
Definition at line 163 of file fxrequestoutputbuffer.cpp.
|
virtual |
Implements IFxMemory.
Definition at line 142 of file fxrequestoutputbuffer.cpp.
Referenced by FxRequest::CompleteInternal().
|
virtual |
Implements IFxMemory.
Definition at line 110 of file fxrequestoutputbuffer.cpp.
Referenced by FxRequest::CompleteInternal().
Definition at line 286 of file fxrequestoutputbuffer.cpp.
Referenced by AddRef(), GetBuffer(), GetBufferSize(), GetDriverGlobals(), GetFlags(), GetHandle(), GetMdl(), and Release().
Definition at line 314 of file fxrequest.hpp.
Referenced by FxRequest::AssignMemoryBuffers().
Implements IFxMemory.
Definition at line 252 of file fxrequestoutputbuffer.cpp.
Definition at line 334 of file fxrequest.hpp.
Referenced by FxRequest::AssignMemoryBuffers().
Definition at line 344 of file fxrequest.hpp.
Referenced by FxRequest::GetDeviceControlOutputMemoryObject().
union { ... } FxRequestOutputBuffer::@4793 |
friend FxRequestOutputBuffer::FxRequest |
Definition at line 243 of file fxrequest.hpp.
PVOID FxRequestOutputBuffer::m_Buffer |
Definition at line 365 of file fxrequest.hpp.
Referenced by ClearBufferMdl(), FxRequestOutputBuffer(), GetBuffer(), FxRequest::GetDeviceControlOutputMemoryObject(), IsBufferSet(), and SetBuffer().
PMDL FxRequestOutputBuffer::m_Mdl |
Definition at line 366 of file fxrequest.hpp.
Referenced by ClearBufferMdl(), GetBuffer(), FxRequest::GetDeviceControlOutputMemoryObject(), GetMdl(), and SetMdl().