ReactOS  0.4.15-dev-5463-g138eb58
fxpackage.cpp
Go to the documentation of this file.
1 /*++
2 
3 Copyright (c) Microsoft Corporation
4 
5 Module Name:
6 
7  package.cpp
8 
9 Abstract:
10 
11  This module implements the base package class. Other packages will
12  derive from this base class.
13 
14 Author:
15 
16 
17 
18 Environment:
19 
20  Both kernel and user mode
21 
22 Revision History:
23 
24 --*/
25 
26 
28 
29 #include "fxpackage.hpp"
30 
32  __in PFX_DRIVER_GLOBALS FxDriverGlobals,
35  ) :
36  // By passing 0, we are indicating we are an internal object which will not
37  // represented as a WDFHANDLE
38  FxNonPagedObject(Type, 0, FxDriverGlobals)
39 {
40  m_Device = Device;
41 }
CfxDevice * m_Device
Definition: fxobject.hpp:329
Type
Definition: Type.h:6
FxPackage(__in PFX_DRIVER_GLOBALS FxDriverGlobals, __in CfxDevice *Device, __in WDFTYPE Type)
Definition: fxpackage.cpp:31
_Must_inspect_result_ _In_ WDFDEVICE Device
Definition: wdfchildlist.h:474
USHORT WDFTYPE
Definition: fxtypes.h:29
#define __in
Definition: dbghelp.h:35