ReactOS  0.4.15-dev-3173-g40ee59d
FxFileObjectInfo Struct Reference

#include <fxfileobjectcallbacks.hpp>

Inheritance diagram for FxFileObjectInfo:
Collaboration diagram for FxFileObjectInfo:

Public Member Functions

 FxFileObjectInfo ()
 
 ~FxFileObjectInfo ()
 
- Public 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)
 

Public Attributes

LIST_ENTRY ListEntry
 
FxFileObjectFileCreate EvtFileCreate
 
FxCxFileObjectFileCreate EvtCxFileCreate
 
FxFileObjectFileCleanup EvtFileCleanup
 
FxFileObjectFileClose EvtFileClose
 
WDF_FILEOBJECT_CLASS FileObjectClass
 
WDF_OBJECT_ATTRIBUTES Attributes
 
WDF_TRI_STATE AutoForwardCleanupClose
 
BOOLEAN ClassExtension
 
FxCxDeviceInfoCxDeviceInfo
 

Additional Inherited Members

- Protected Member Functions inherited from FxStump
 FxStump (VOID)
 

Detailed Description

Definition at line 166 of file fxfileobjectcallbacks.hpp.

Constructor & Destructor Documentation

◆ FxFileObjectInfo()

FxFileObjectInfo::FxFileObjectInfo ( )
inline

Definition at line 168 of file fxfileobjectcallbacks.hpp.

168  :
173  {
176  }
#define FALSE
Definition: types.h:117
FxCxDeviceInfo * CxDeviceInfo
WDF_FILEOBJECT_CLASS FileObjectClass
WDF_TRI_STATE AutoForwardCleanupClose
#define InitializeListHead(ListHead)
Definition: env_spec_w32.h:944
#define NULL
Definition: types.h:112
#define RtlZeroMemory(Destination, Length)
Definition: typedefs.h:262
_Must_inspect_result_ _In_ WDFDMAENABLER _In_ _In_opt_ PWDF_OBJECT_ATTRIBUTES Attributes

◆ ~FxFileObjectInfo()

FxFileObjectInfo::~FxFileObjectInfo ( )
inline

Definition at line 178 of file fxfileobjectcallbacks.hpp.

179  {
181  }
_Must_inspect_result_ FORCEINLINE BOOLEAN IsListEmpty(_In_ const LIST_ENTRY *ListHead)
Definition: rtlfuncs.h:57
#define ASSERT(a)
Definition: mode.c:44

Member Data Documentation

◆ Attributes

◆ AutoForwardCleanupClose

WDF_TRI_STATE FxFileObjectInfo::AutoForwardCleanupClose

◆ ClassExtension

BOOLEAN FxFileObjectInfo::ClassExtension

◆ CxDeviceInfo

◆ EvtCxFileCreate

◆ EvtFileCleanup

◆ EvtFileClose

◆ EvtFileCreate

◆ FileObjectClass

WDF_FILEOBJECT_CLASS FxFileObjectInfo::FileObjectClass

◆ ListEntry

LIST_ENTRY FxFileObjectInfo::ListEntry

The documentation for this struct was generated from the following file: