1 /***********************************************************************\
2 *                               windows.d                               *
3 *                                                                       *
4 *                       Windows API header module                       *
5 *                                                                       *
6 *             Translated from MinGW API for MS-Windows 4.0              *
7 *                                                                       *
8 *                       Placed into public domain                       *
9 /***********************************************************************/
10 module windows.windows;
11 nothrow:
12 /*
13 	windows.h - main header file for the Win32 API
14 
15 	Written by Anders Norlander <anorland@hem2.passagen.se>
16 
17 	This file is part of a free library for the Win32 API.
18 
19 	This library is distributed in the hope that it will be useful,
20 	but WITHOUT ANY WARRANTY; without even the implied warranty of
21 	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
22 
23 */
24 
25 public import windows.w32api;
26 public import windows.core;
27 
28 public import windows.profinfo;
29 public import windows.cderr;
30 public import windows.dde;
31 public import windows.ddeml;
32 public import windows.dlgs;
33 public import windows.imm;
34 public import windows.lzexpand;
35 public import windows.mmsystem;
36 public import windows.nb30;
37 public import windows.winsvc;
38 
39 public import windows.rpc;
40 public import windows.shellapi;
41 public import windows.winperf;
42 public import windows.commdlg;
43 public import windows.winspool;
44 public import windows.ole2;
45 
46 public import windows.winsock2;
47 public import windows.ws2tcpip;
48 /+
49 #if (_WIN32_WINNT >= 0x400)
50 #include <winsock2.h>
51 /*
52  * MS likes to include mswsock.h here as well,
53  * but that can cause undefined symbols if
54  * winsock2.h is included before windows.h
55  */
56 #else
57 #include <winsock.h>
58 #endif /*  (_WIN32_WINNT >= 0x400) */
59 +/