1 // Used only for testing -- imports all windows headers.
2 module win32.testall;
3 version(Windows):
4 
5 import win32.core;
6 import win32.windows;
7 import win32.commctrl;
8 import win32.setupapi;
9 
10 import win32.directx.dinput8;
11 import win32.directx.dsound8;
12 
13 import win32.directx.d3d9;
14 import win32.directx.d3dx9;
15 import win32.directx.dxerr;
16 import win32.directx.dxerr8;
17 import win32.directx.dxerr9;
18 
19 import win32.directx.d3d10;
20 import win32.directx.d3d10effect;
21 import win32.directx.d3d10shader;
22 import win32.directx.d3dx10;
23 import win32.directx.dxgi;
24 
25 import win32.oleacc;
26 import win32.comcat;
27 import win32.cpl;
28 import win32.cplext;
29 import win32.custcntl;
30 import win32.ocidl;
31 import win32.olectl;
32 import win32.oledlg;
33 import win32.objsafe;
34 import win32.ole;
35 
36 import win32.shldisp;
37 import win32.shlobj;
38 import win32.shlwapi;
39 import win32.regstr;
40 import win32.richole;
41 import win32.tmschema;
42 import win32.servprov;
43 import win32.exdisp;
44 import win32.exdispid;
45 import win32.idispids;
46 import win32.mshtml;
47 
48 import win32.lm;
49 import win32.lmbrowsr;
50 
51 import win32.sql;
52 import win32.sqlext;
53 import win32.sqlucode;
54 import win32.odbcinst;
55 
56 import win32.imagehlp;
57 import win32.intshcut;
58 import win32.iphlpapi;
59 import win32.isguids;
60 
61 import win32.subauth;
62 import win32.rasdlg;
63 import win32.rassapi;
64 
65 import win32.mapi;
66 import win32.mciavi;
67 import win32.mcx;
68 import win32.mgmtapi;
69 
70 import win32.nddeapi;
71 import win32.msacm;
72 import win32.nspapi;
73 
74 import win32.ntdef;
75 import win32.ntldap;
76 import win32.ntsecapi;
77 
78 import win32.pbt;
79 import win32.powrprof;
80 import win32.rapi;
81 
82 import win32.wininet;
83 import win32.winioctl;
84 import win32.winldap;
85 
86 import win32.dbt;
87 
88 import win32.rpcdce2;
89 
90 import win32.tlhelp32;
91 
92 import win32.httpext;
93 import win32.lmwksta;
94 import win32.mswsock;
95 import win32.objidl;
96 import win32.ole2ver;
97 import win32.psapi;
98 import win32.raserror;
99 import win32.usp10;
100 import win32.vfw;
101 
102 version (WindowsVista) {
103 	version = WINDOWS_XP_UP;
104 } else version (Windows2003) {
105 	version = WINDOWS_XP_UP;
106 } else version (WindowsXP) {
107 	version = WINDOWS_XP_UP;
108 }
109 
110 version (WINDOWS_XP_UP) {
111 	import win32.errorrep;
112 	import win32.lmmsg;
113 	import win32.reason;
114 	import win32.secext;
115 }
116 import win32.aclapi;
117 import win32.aclui;
118 import win32.dhcpcsdk;
119 import win32.lmserver;
120 import win32.ntdll;
121 
122 version (Win32_Winsock1) {
123 	import win32.winsock;
124 }