Mercurial > projects > ddbg_continued
diff win32/lm.d @ 1:4a9dcbd9e54f
-files of 0.13 beta
-fixes so that it now compiles with the current dmd version
author | marton@basel.hu |
---|---|
date | Tue, 05 Apr 2011 20:44:01 +0200 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/win32/lm.d Tue Apr 05 20:44:01 2011 +0200 @@ -0,0 +1,52 @@ +/***********************************************************************\ +* lm.d * +* * +* Windows API header module * +* * +* Translated from MinGW Windows headers * +* * +* Placed into public domain * +\***********************************************************************/ +module win32.lm; + +version (WindowsVista) { + version = WIN32_WINNT_ONLY; +} else version (Windows2003) { + version = WIN32_WINNT_ONLY; +} else version (WindowsXP) { + version = WIN32_WINNT_ONLY; +} else version (WindowsNTonly) { + version = WIN32_WINNT_ONLY; +} + +public import win32.lmcons; +public import win32.lmaccess; +public import win32.lmalert; +public import win32.lmat; +public import win32.lmerr; +public import win32.lmshare; +public import win32.lmapibuf; +public import win32.lmremutl; +public import win32.lmrepl; +public import win32.lmuse; +public import win32.lmstats; + +version (WIN32_WINNT_ONLY) { + public import win32.lmwksta; + public import win32.lmserver; +} +version (WindowsVista) { + public import win32.lmmsg; +} else version (Windows2003) { + public import win32.lmmsg; +} else version (WindowsXP) { + public import win32.lmmsg; +} + +// FIXME: Everything in these next files seems to be deprecated! +import win32.lmaudit; +import win32.lmchdev; // can't find many docs for functions from this file. +import win32.lmconfig; +import win32.lmerrlog; +import win32.lmsvc; +import win32.lmsname; // in MinGW, this was publicly included by lm.lmsvc