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


Protected Member Functions | |
| FxMemoryBufferFromPool (__in PFX_DRIVER_GLOBALS FxDriverGlobals, __in size_t BufferSize, __in USHORT ObjectSize) | |
| ~FxMemoryBufferFromPool () | |
Protected Member Functions inherited from FxMemoryObject | |
| FxMemoryObject (__in PFX_DRIVER_GLOBALS FxDriverGlobals, __in USHORT ObjectSize, __in size_t BufferSize) | |
| virtual _Must_inspect_result_ NTSTATUS | QueryInterface (__inout FxQueryInterfaceParams *Params) |
Protected Member Functions inherited from FxObject | |
| FxObject (__in WDFTYPE Type, __in USHORT Size, __in PFX_DRIVER_GLOBALS FxDriverGlobals, __in FxObjectType ObjectType) | |
| FxObjectDebugExtension * | GetDebugExtension (VOID) |
| BOOLEAN | IsDebug (VOID) |
| VOID | AllocateTagTracker (__in WDFTYPE Type) |
| virtual VOID | SelfDestruct (VOID) |
| PVOID __inline | GetObjectHandleUnchecked (VOID) |
| VOID __inline | DestroyChildren (VOID) |
| VOID | DeleteEarlyDisposedObject (VOID) |
Protected Attributes | |
| PVOID | m_Pool |
Protected Attributes inherited from FxMemoryObject | |
| size_t | m_BufferSize |
Protected Attributes inherited from FxObject | |
| union { | |
| CfxDeviceBase * m_DeviceBase | |
| CfxDevice * m_Device | |
| }; | |
Additional Inherited Members | |
Static Protected Member Functions inherited from FxObject | |
| static PVOID | _GetBase (__in FxObject *Object) |
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 25 of file fxmemorybufferfrompool.hpp.
| FxMemoryBufferFromPool::FxMemoryBufferFromPool | ( | __in PFX_DRIVER_GLOBALS | FxDriverGlobals, |
| __in size_t | BufferSize | ||
| ) |
Definition at line 26 of file fxmemorybufferfrompool.cpp.
|
protected |
Definition at line 47 of file fxmemorybufferfrompool.cpp.
|
protected |
Definition at line 71 of file fxmemorybufferfrompool.cpp.
|
static |
Definition at line 93 of file fxmemorybufferfrompool.cpp.
Referenced by FxMemoryObject::_Create().
Definition at line 55 of file fxmemorybufferfrompool.hpp.
Implements IFxMemory.
Definition at line 47 of file fxmemorybufferfrompool.hpp.
|
protected |
Definition at line 73 of file fxmemorybufferfrompool.hpp.
Referenced by AllocateBuffer(), FxMemoryBufferFromPool(), GetBuffer(), and ~FxMemoryBufferFromPool().