HyperPlatform Programmer's Reference
Main Page
+
Classes
Class List
Class Index
+
Class Members
+
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
~
Functions
+
Variables
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Typedefs
+
Files
File List
+
File Members
+
All
_
a
b
d
e
g
h
i
k
l
m
n
o
p
r
s
u
v
+
Functions
_
a
d
e
g
h
i
k
l
o
p
r
u
v
+
Variables
b
d
g
h
k
l
p
Typedefs
Enumerations
Macros
HyperPlatform
hotplug_callback.h
Go to the documentation of this file.
1
// Copyright (c) 2015-2017, Satoshi Tanda. All rights reserved.
2
// Use of this source code is governed by a MIT-style license that can be
3
// found in the LICENSE file.
4
7
8
#ifndef HYPERPLATFORM_HOTPLUG_CALLBACK_H_
9
#define HYPERPLATFORM_HOTPLUG_CALLBACK_H_
10
11
#include <fltKernel.h>
12
13
extern
"C"
{
15
//
16
// macro utilities
17
//
18
20
//
21
// constants and macros
22
//
23
25
//
26
// types
27
//
28
30
//
31
// prototypes
32
//
33
34
_IRQL_requires_max_(PASSIVE_LEVEL) NTSTATUS
HotplugCallbackInitialization
();
35
36
_IRQL_requires_max_(PASSIVE_LEVEL)
void
HotplugCallbackTermination
();
37
39
//
40
// variables
41
//
42
44
//
45
// implementations
46
//
47
48
}
// extern "C"
49
50
#endif // HYPERPLATFORM_HOTPLUG_CALLBACK_H_
HotplugCallbackTermination
void HotplugCallbackTermination()
Definition:
hotplug_callback.cpp:69
HotplugCallbackInitialization
NTSTATUS HotplugCallbackInitialization()
Definition:
hotplug_callback.cpp:55
Generated by
1.8.14