ReactOS
0.4.16-dev-838-g27bb510
win32kp.h
Go to the documentation of this file.
1
/*
2
* COPYRIGHT: See COPYING in the top level directory
3
* PROJECT: ReactOS Graphics Subsystem
4
* FILE: win32ss/win32kp.h
5
* PURPOSE: Internal Win32K Header
6
* PROGRAMMER: Alex Ionescu (alex@relsoft.net)
7
*/
8
9
/* INCLUDES ******************************************************************/
10
11
#pragma once
12
13
/* Enable debugging features */
14
#define GDI_DEBUG 0
15
#define DBG_ENABLE_GDIOBJ_BACKTRACES 0
16
#define DBG_ENABLE_EVENT_LOGGING 0
17
#define DBG_ENABLE_SERVICE_HOOKS 0
18
19
/* Internal NtGdi Headers */
20
typedef
struct
_DC
*
PDC
;
21
#include "
gdi/ntgdi/rect.h
"
22
#include "
gdi/ntgdi/misc.h
"
23
#include "
gdi/ntgdi/gdiobj.h
"
24
#include "
gdi/ntgdi/palette.h
"
25
#include "
gdi/eng/surface.h
"
26
#include "
gdi/eng/mdevobj.h
"
27
#include "
gdi/eng/pdevobj.h
"
28
#include "
gdi/eng/ldevobj.h
"
29
#include "
gdi/eng/device.h
"
30
#include "
gdi/eng/driverobj.h
"
31
#include "
gdi/eng/engobjects.h
"
32
#include "
gdi/eng/eng.h
"
33
#include "
gdi/eng/engevent.h
"
34
#include "
gdi/eng/inteng.h
"
35
#include "
gdi/eng/xlateobj.h
"
36
#include "
gdi/eng/floatobj.h
"
37
#include "
gdi/eng/mouse.h
"
38
#include "
gdi/eng/mapping.h
"
39
#include "
gdi/ntgdi/xformobj.h
"
40
#include "
gdi/ntgdi/brush.h
"
41
#include "
gdi/ntgdi/color.h
"
42
#include "
gdi/ntgdi/bitmaps.h
"
43
#include "
gdi/ntgdi/region.h
"
44
#include "
gdi/ntgdi/dc.h
"
45
#include "
gdi/ntgdi/dib.h
"
46
#include "
gdi/ntgdi/cliprgn.h
"
47
#include "
gdi/ntgdi/intgdi.h
"
48
#include "
gdi/ntgdi/paint.h
"
49
#include "
gdi/ntgdi/text.h
"
50
#include "
gdi/ntgdi/pen.h
"
51
#include "
gdi/ntgdi/cliprgn.h
"
52
#include "
gdi/ntgdi/coord.h
"
53
#include "
gdi/ntgdi/path.h
"
54
#include "
gdi/dib/dib.h
"
55
#include "
reactx/ntddraw/intddraw.h
"
56
57
/* Internal NtUser Headers */
58
#include "
user/ntuser/win32kdebug.h
"
59
#include "
user/ntuser/win32.h
"
60
#include "
user/ntuser/tags.h
"
61
#ifndef __cplusplus
62
#include "
user/ntuser/ntuser.h
"
63
#include "
user/ntuser/usrheap.h
"
64
#include "
user/ntuser/object.h
"
65
#include "
user/ntuser/shutdown.h
"
66
#include "
user/ntuser/cursoricon.h
"
67
#include "
user/ntuser/accelerator.h
"
68
#include "
user/ntuser/hook.h
"
69
#include "
user/ntuser/clipboard.h
"
70
#include "
user/ntuser/display.h
"
71
#include "
user/ntuser/winsta.h
"
72
#include "
user/ntuser/msgqueue.h
"
73
#include "
user/ntuser/desktop.h
"
74
#include "
user/ntuser/dce.h
"
75
#include "
user/ntuser/focus.h
"
76
#include "
user/ntuser/hotkey.h
"
77
#include "
user/ntuser/input.h
"
78
#include "
user/ntuser/menu.h
"
79
#include "
user/ntuser/monitor.h
"
80
#include "
user/ntuser/timer.h
"
81
#include "
user/ntuser/caret.h
"
82
#include "
user/ntuser/painting.h
"
83
#include "
user/ntuser/class.h
"
84
#include "
user/ntuser/window.h
"
85
#include "
user/ntuser/security.h
"
86
#include "
user/ntuser/sysparams.h
"
87
#include "
user/ntuser/power.h
"
88
#include "
user/ntuser/prop.h
"
89
#include "
user/ntuser/guicheck.h
"
90
#include "
user/ntuser/useratom.h
"
91
#include "
user/ntuser/vis.h
"
92
#include "
user/ntuser/userfuncs.h
"
93
#include "
user/ntuser/scroll.h
"
94
#include "
user/ntuser/winpos.h
"
95
#include "
user/ntuser/callback.h
"
96
#include "
user/ntuser/mmcopy.h
"
97
#include "
user/ntuser/ghost.h
"
98
99
/* CSRSS Interface */
100
#include "
user/ntuser/csr.h
"
101
102
#endif
// __cplusplus
103
104
#include "
gdi/ntgdi/gdidebug.h
"
accelerator.h
bitmaps.h
caret.h
class.h
clipboard.h
cliprgn.h
color.h
coord.h
cursoricon.h
dc.h
dce.h
driverobj.h
eng.h
engevent.h
engobjects.h
floatobj.h
focus.h
brush.h
gdidebug.h
gdiobj.h
ghost.h
guicheck.h
hook.h
hotkey.h
intddraw.h
inteng.h
intgdi.h
ldevobj.h
mapping.h
mdevobj.h
menu.h
mmcopy.h
monitor.h
msgqueue.h
object.h
paint.h
painting.h
path.h
pdevobj.h
pen.h
power.h
prop.h
region.h
scroll.h
_DC
Definition:
dc.h:96
sysparams.h
ntuser.h
useratom.h
userfuncs.h
usrheap.h
vis.h
win32.h
win32kdebug.h
PDC
struct _DC * PDC
Definition:
win32kp.h:20
dib.h
device.h
mouse.h
surface.h
dib.h
misc.h
palette.h
rect.h
text.h
callback.h
csr.h
desktop.h
display.h
input.h
security.h
shutdown.h
tags.h
timer.h
window.h
winsta.h
winpos.h
xformobj.h
xlateobj.h
win32ss
win32kp.h
Generated on Fri Mar 21 2025 06:16:46 for ReactOS by
1.9.6