ReactOS  0.4.15-dev-3456-g4a17d4b
fxwmiirphandlerum.cpp
Go to the documentation of this file.
1 /*++
2 
3 Copyright (c) Microsoft Corporation
4 
5 Module Name:
6 
7  FxWmiIrpHandlerUm.cpp
8 
9 Abstract:
10 
11  This module implements the wmi irp handler for the driver frameworks.
12 
13 Author:
14 
15 
16 
17 
18 Environment:
19 
20  User mode only
21 
22 Revision History:
23 
24 --*/
25 
26 #include "fxmin.hpp"
27 #include "FxWmiIrpHandler.hpp"
28 
29 class FxWmiIrpHandler;
30 
34  VOID
35  )
36 {
37  ASSERTMSG("Not implemented for UMDF\n", FALSE);
38 
40 }
41 
42 
43 VOID
45  VOID
46  )
47 {
48  ASSERTMSG("Not implemented for UMDF\n", FALSE);
49 }
50 
54  __in PWDF_WMI_PROVIDER_CONFIG /* ProviderConfig */,
55  __in FxWmiInstanceInternalCallbacks* /* InstanceCallbacks */,
56  __inout FxWmiInstanceInternal** /* Instance */
57  )
58 {
59  ASSERTMSG("Not implemented for UMDF\n", FALSE);
60 
62 }
63 
67  VOID
68  )
69 {
70  ASSERTMSG("Not implemented for UMDF\n", FALSE);
71 
73 }
74 
75 VOID
77  VOID
78  )
79 {
80  ASSERTMSG("Not implemented for UMDF\n", FALSE);
81 }
82 
83 VOID
85  VOID
86  )
87 {
88  ASSERTMSG("Not implemented for UMDF\n", FALSE);
89 }
90 
91 
VOID ResetStateForPdoRestart(VOID)
LONG NTSTATUS
Definition: precomp.h:26
return STATUS_NOT_IMPLEMENTED
#define FALSE
Definition: types.h:117
#define ASSERTMSG(msg, exp)
Definition: nt_native.h:431
_Must_inspect_result_ NTSTATUS PostCreateDeviceInitialize(VOID)
#define __inout
Definition: dbghelp.h:50
#define _Must_inspect_result_
Definition: ms_sal.h:558
_Must_inspect_result_ NTSTATUS AddPowerPolicyProviderAndInstance(__in PWDF_WMI_PROVIDER_CONFIG ProviderConfig, __in FxWmiInstanceInternalCallbacks *Callbacks, __inout FxWmiInstanceInternal **Instance)
_Must_inspect_result_ NTSTATUS Register(VOID)
#define __in
Definition: dbghelp.h:35