ReactOS  0.4.15-dev-2720-g5ee0925
FxCxDeviceInfo Struct Reference

#include <fxcxdeviceinfo.hpp>

Inheritance diagram for FxCxDeviceInfo:
Collaboration diagram for FxCxDeviceInfo:

Public Member Functions

 FxCxDeviceInfo (PFX_DRIVER_GLOBALS FxDriverGlobals)
 
 ~FxCxDeviceInfo ()
 
- 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
 
FxDriverDriver
 
FxIoInCallerContext IoInCallerContextCallback
 
WDF_OBJECT_ATTRIBUTES RequestAttributes
 
CCHAR Index
 

Additional Inherited Members

- Protected Member Functions inherited from FxStump
 FxStump (VOID)
 

Detailed Description

Definition at line 9 of file fxcxdeviceinfo.hpp.

Constructor & Destructor Documentation

◆ FxCxDeviceInfo()

FxCxDeviceInfo::FxCxDeviceInfo ( PFX_DRIVER_GLOBALS  FxDriverGlobals)
inline

Definition at line 10 of file fxcxdeviceinfo.hpp.

10  :
11  Driver(NULL),
12  IoInCallerContextCallback(FxDriverGlobals),
13  Index(0)
14  {
17  }
FxIoInCallerContext IoInCallerContextCallback
LIST_ENTRY ListEntry
FxDriver * Driver
_In_ PWDFDEVICE_INIT _In_ PWDF_OBJECT_ATTRIBUTES RequestAttributes
Definition: wdfdevice.h:3428
#define InitializeListHead(ListHead)
Definition: env_spec_w32.h:944
#define NULL
Definition: types.h:112
#define RtlZeroMemory(Destination, Length)
Definition: typedefs.h:262

◆ ~FxCxDeviceInfo()

FxCxDeviceInfo::~FxCxDeviceInfo ( )
inline

Definition at line 19 of file fxcxdeviceinfo.hpp.

20  {
22  }
LIST_ENTRY ListEntry
_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

◆ Driver

FxDriver* FxCxDeviceInfo::Driver

◆ Index

CCHAR FxCxDeviceInfo::Index

Definition at line 28 of file fxcxdeviceinfo.hpp.

Referenced by FxDevice::Initialize().

◆ IoInCallerContextCallback

FxIoInCallerContext FxCxDeviceInfo::IoInCallerContextCallback

Definition at line 26 of file fxcxdeviceinfo.hpp.

Referenced by FxDevice::Initialize().

◆ ListEntry

LIST_ENTRY FxCxDeviceInfo::ListEntry

Definition at line 24 of file fxcxdeviceinfo.hpp.

Referenced by FxCxDeviceInfo(), FxDevice::Initialize(), and ~FxCxDeviceInfo().

◆ RequestAttributes

WDF_OBJECT_ATTRIBUTES FxCxDeviceInfo::RequestAttributes

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