root/trunk/win32/testall.d

Revision 354, 2.5 kB (checked in by Yu Hozuki, 2 years ago)

added some modules not imported into testall.d.

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