ReactOS
0.4.16-dev-106-g10b08aa
fxrelateddeviceum.cpp
Go to the documentation of this file.
1
/*++
2
3
Copyright (c) Microsoft. All rights reserved.
4
5
Module Name:
6
7
FxRelatedDeviceUm.cpp
8
9
Abstract:
10
11
This module implements the FxRelatedDevice class which is used in usage
12
notification propagation
13
14
Author:
15
16
17
18
19
Environment:
20
21
User mode only
22
23
Revision History:
24
25
--*/
26
27
#include <
fxmin.hpp
>
28
29
#pragma warning(push)
30
#pragma warning(disable:4100)
//unreferenced parameter
31
32
FxRelatedDevice::FxRelatedDevice
(
33
__in
MdDeviceObject
DeviceObject
,
34
__in
PFX_DRIVER_GLOBALS
Globals
35
) :
FxObject
(
FX_TYPE_RELATED_DEVICE
, 0,
Globals
),
36
m_DeviceObject(
NULL
),
37
m_State(
RelatedDeviceStateNeedsReportPresent
)
38
{
39
UfxVerifierTrapNotImpl
();
40
}
41
42
FxRelatedDevice::~FxRelatedDevice
(
43
VOID
44
)
45
{
46
UfxVerifierTrapNotImpl
();
47
}
48
49
#pragma warning(pop)
FxObject
Definition:
fxobject.hpp:232
FxRelatedDevice::FxRelatedDevice
FxRelatedDevice(__in MdDeviceObject DeviceObject, __in PFX_DRIVER_GLOBALS FxDriverGlobals)
Definition:
fxrelateddevice.cpp:28
FxRelatedDevice::~FxRelatedDevice
~FxRelatedDevice(VOID)
Definition:
fxrelateddevice.cpp:39
Globals
CLIPBOARD_GLOBALS Globals
Definition:
clipbrd.c:13
__in
#define __in
Definition:
dbghelp.h:35
NULL
#define NULL
Definition:
types.h:112
fxmin.hpp
RelatedDeviceStateNeedsReportPresent
@ RelatedDeviceStateNeedsReportPresent
Definition:
fxrelateddevice.hpp:31
FX_TYPE_RELATED_DEVICE
@ FX_TYPE_RELATED_DEVICE
Definition:
fxtypes.h:74
void
Definition:
nsiface.idl:2307
_DEVICE_OBJECT
Definition:
env_spec_w32.h:413
_FX_DRIVER_GLOBALS
Definition:
fxglobals.h:165
UfxVerifierTrapNotImpl
VOID UfxVerifierTrapNotImpl()
DeviceObject
_In_ PDEVICE_OBJECT DeviceObject
Definition:
wdfdevice.h:2055
sdk
lib
drivers
wdf
shared
irphandlers
pnp
um
fxrelateddeviceum.cpp
Generated on Tue Oct 8 2024 06:17:07 for ReactOS by
1.9.6