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.errorrep; 111 import win32.lmmsg; 112 import win32.reason; 113 import win32.secext; 114 } 115 import win32.aclapi; 116 import win32.aclui; 117 import win32.dhcpcsdk; 118 import win32.lmserver; 119 import win32.ntdll; 120 121 version (Win32_Winsock1) { 122 import win32.winsock; 123 }