/** * Windows API header module * * Translated from MinGW API for MS-Windows 4.0 * * License: $(LINK2 http://www.boost.org/LICENSE_1_0.txt, Boost License 1.0) * Source: $(DRUNTIMESRC core/sys/windows/_windows.d) */ module core.sys.windows.windows; version (Windows): @system: /* windows.h - main header file for the Win32 API Written by Anders Norlander This file is part of a free library for the Win32 API. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. */ public import core.sys.windows.w32api; public import core.sys.windows.core; public import core.sys.windows.cderr; public import core.sys.windows.dde; public import core.sys.windows.ddeml; public import core.sys.windows.dlgs; public import core.sys.windows.imm; public import core.sys.windows.lzexpand; public import core.sys.windows.mmsystem; public import core.sys.windows.nb30; public import core.sys.windows.winsvc; public import core.sys.windows.rpc; public import core.sys.windows.shellapi; public import core.sys.windows.winperf; public import core.sys.windows.commdlg; public import core.sys.windows.winspool; public import core.sys.windows.ole2; public import core.sys.windows.winreg; public import core.sys.windows.winsock2; /+ #if (_WIN32_WINNT >= 0x400) #include /* * MS likes to include mswsock.h here as well, * but that can cause undefined symbols if * winsock2.h is included before windows.h */ #else #include #endif /* (_WIN32_WINNT >= 0x400) */ +/ // For compatibility with previous // core.sys.windows.windows... public import core.sys.windows.imagehlp; public import core.sys.windows.dbghelp_types;