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 }