ReactOS  0.4.15-dev-2956-g61e7ea5
FxIrpPreprocessInfo::Info Struct Reference

#include <fxirppreprocessinfo.hpp>

Collaboration diagram for FxIrpPreprocessInfo::Info:

Public Member Functions

 Info ()
 
 ~Info ()
 

Public Attributes

union {
   PFN_WDFDEVICE_WDM_IRP_PREPROCESS   EvtDevicePreprocess
 
   PFN_WDFCXDEVICE_WDM_IRP_PREPROCESS   EvtCxDevicePreprocess
 
}; 
 
ULONG NumMinorFunctions
 
PUCHAR MinorFunctions
 

Detailed Description

Definition at line 19 of file fxirppreprocessinfo.hpp.

Constructor & Destructor Documentation

◆ Info()

FxIrpPreprocessInfo::Info::Info ( )
inline

Definition at line 20 of file fxirppreprocessinfo.hpp.

20  :
24  {
25  }
PFN_WDFDEVICE_WDM_IRP_PREPROCESS EvtDevicePreprocess
#define NULL
Definition: types.h:112

◆ ~Info()

FxIrpPreprocessInfo::Info::~Info ( )
inline

Definition at line 27 of file fxirppreprocessinfo.hpp.

28  {
29  if (MinorFunctions != NULL) {
31  }
32  }
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_ PFN_WDFDEVICE_WDM_IRP_PREPROCESS _In_ UCHAR _In_opt_ PUCHAR MinorFunctions
Definition: wdfdevice.h:3465
#define NULL
Definition: types.h:112
void FxPoolFree(__in_xcount(ptr is at an offset from AllocationStart) PVOID ptr)
Definition: wdfpool.cpp:361

Member Data Documentation

◆ @4553

union { ... }

◆ EvtCxDevicePreprocess

PFN_WDFCXDEVICE_WDM_IRP_PREPROCESS FxIrpPreprocessInfo::Info::EvtCxDevicePreprocess

Definition at line 36 of file fxirppreprocessinfo.hpp.

◆ EvtDevicePreprocess

PFN_WDFDEVICE_WDM_IRP_PREPROCESS FxIrpPreprocessInfo::Info::EvtDevicePreprocess

Definition at line 35 of file fxirppreprocessinfo.hpp.

◆ MinorFunctions

PUCHAR FxIrpPreprocessInfo::Info::MinorFunctions

Definition at line 40 of file fxirppreprocessinfo.hpp.

◆ NumMinorFunctions

ULONG FxIrpPreprocessInfo::Info::NumMinorFunctions

Definition at line 39 of file fxirppreprocessinfo.hpp.


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