ReactOS 0.4.15-dev-7924-g5949c20
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 }
#define NULL
Definition: types.h:112
PFN_WDFDEVICE_WDM_IRP_PREPROCESS EvtDevicePreprocess

◆ ~Info()

FxIrpPreprocessInfo::Info::~Info ( )
inline

Definition at line 27 of file fxirppreprocessinfo.hpp.

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

Member Data Documentation

◆ 

union { ... } FxIrpPreprocessInfo::Info::@4768

◆ 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: