Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

235 lines
15 KiB

macro foo ( ) "echo foo\n"
macro mk ( ) "nmake /c $*\n"
macro make ( ) "nmake /c $*\n"
macro bld ( ) "bcbuild $*\n"
macro bz ( ) "bcbuild -Z $*\n"
macro bzz ( ) "bcbuild -Z $*\n"
macro bcz ( ) "bcbuild -cZ $*\n"
macro coff ( ) "link $*\n"
macro link32 ( ) "link $*\n"
macro use ( ) "net use $*\n"
macro self ( _root ) "cd /d %sdxroot%\\developer\\%USERNAME%\\$*\n"
macro lib ( ) "link -lib $*\n"
macro m0 ( ) "nmake -f makefil0 $*\n"
macro mn ( ) "nmake /c NOLINK=1 UMTEST= NTTEST= $*\n"
macro scorch ( _root ) "nmake -lf %sdxroot%\\makefil0 scorch_source\n"
macro advapi ( _root ) "cd /d %sdxroot%\\mergedcomponents\\advapi32\\$*\n"
macro audio ( _drivers ) "cd /d %sdxroot%\\drivers\\wdm\\audio\\$*\n"
macro bak ( _root ) "cd /d %sdxroot%\\public\\oak\\$*\n"
macro bakbin ( _root ) "cd /d %sdxroot%\\public\\oak\\bin\n"
macro bakinc ( _root ) "cd /d %sdxroot%\\public\\oak\\inc\\$*\n"
macro baklib ( _root ) "cd /d %sdxroot%\\public\\oak\\lib\\$*\n"
macro basedll ( _base ) "cd /d %sdxroot%\\base\\win32\\client\\$*\n"
macro basepi ( _root ) "cd /d %sdxroot%\\public\\internal\\base\\inc\\$*\n"
macro basepl ( _root ) "cd /d %sdxroot%\\public\\internal\\base\\lib\\$*\n"
macro baseinc ( _base ) "cd /d %sdxroot%\\base\\win32\\inc\\$*\n"
macro basesrv ( _base ) "cd /d %sdxroot%\\base\\win32\\server\\$*\n"
macro bda ( _drivers ) "cd /d %sdxroot%\\drivers\\wdm\\bda\\$*\n"
macro bldr ( _base ) "cd /d %sdxroot%\\base\\boot\\bldr\\$*\n"
macro boot ( _base ) "cd /d %sdxroot%\\base\\boot\\$*\n"
macro capture ( _drivers ) "cd /d %sdxroot%\\drivers\\wdm\\capture\\$*\n"
macro cc ( _base ) "cd /d %sdxroot%\\base\\ntos\\cache\\$*\n"
macro cdfs ( _base ) "cd /d %sdxroot%\\base\\fs\\cdfs\\$*\n"
macro clus ( _base ) "cd /d %sdxroot%\\base\\cluster\\$*\n"
macro cm ( _base ) "cd /d %sdxroot%\\base\\ntos\\config\n"
macro coffsrc ( _sdktools ) "cd /d %sdxroot%\\sdktools\\vctools\\link\\src\\$*\n"
macro condll ( _windows ) "cd /d %sdxroot%\\windows\\core\\ntcon\\client\\$*\n"
macro coninc ( _windows ) "cd /d %sdxroot%\\windows\\core\\ntcon\\inc\\$*\n"
macro console ( _windows ) "cd /d %sdxroot%\\windows\\core\\ntcon\\$*\n"
macro consrv ( _windows ) "cd /d %sdxroot%\\windows\\core\\ntcon\\server\\$*\n"
macro controls ( _root ) "cd /d %sdxroot%\\ie\\controls\\$*\n"
macro cpls ( _shell ) "cd /d %sdxroot%\\shell\\cpls\\$*\n"
macro crt32 ( _sdktools ) "cd /d %sdxroot%\\sdktools\\vctools\\crt\\crtw32\\$*\n"
macro crtlib ( _sdktools ) "cd /d %sdxroot%\\sdktools\\vctools\\crt\\libw32\\$*\n"
macro cslpk ( _windows ) "cd /d %sdxroot%\\windows\\core\\cslpk\\$*\n"
macro csr ( _base ) "cd /d %sdxroot%\\base\\subsys\\csr\\$*\n"
macro csrsrv ( _base ) "cd /d %sdxroot%\\base\\subsys\\csr\\server\\$*\n"
macro ctf ( _windows ) "cd /d %sdxroot%\\windows\\advcore\\ctf\\$*\n"
macro dbgk ( _base ) "cd /d %sdxroot%\\base\\ntos\\dbgk\\$*\n"
macro ddk ( _root ) "cd /d %sdxroot%\\public\\ddk\\$*\n"
macro ddkinc ( _root ) "cd /d %sdxroot%\\public\\ddk\\inc\\$*\n"
macro ddklib ( _root ) "cd /d %sdxroot%\\public\\ddk\\lib\\$*\n"
macro ddrv ( _drivers ) "cd /d %sdxroot%\\drivers\\$*\n"
macro developer ( _root ) "cd /d %sdxroot%\\developer\\$*\n"
macro disp ( _windows ) "cd /d %sdxroot%\\windows\\core\\ntgdi\\displays\\$*\n"
macro dispvga ( _windows ) "cd /d %sdxroot%\\windows\\core\\ntgdi\\displays\\vga\\$*\n"
macro dplay ( _multimedia ) "cd /d %sdxroot%\\multimedia\\directx\\dplay\\dnet\\$*\n"
macro drop ( _root ) "cd /d %sdxroot%\\drop\\$*\n"
macro dshow ( _multimedia ) "cd /d %sdxroot%\\multimedia\\dshow\\$*\n"
macro dsui ( _shell ) "cd /d %sdxroot%\\shell\\ext\\dsui\\$*\n"
macro duser ( _windows ) "cd /d %sdxroot%\\windows\\AdvCore\\DUser\\$*\n"
macro dui ( _windows ) "cd /d %sdxroot%\\windows\\AdvCore\\DirectUI\\$*\n"
macro dvd ( _drivers ) "cd /d %sdxroot%\\drivers\\wdm\\dvd\\$*\n"
macro esent ( _ds ) "cd /d %sdxroot%\\ds\\ese98\\$*\n"
macro ex ( _base ) "cd /d %sdxroot%\\base\\ntos\\ex\\$*\n"
macro fastfat ( _base ) "cd /d %sdxroot%\\base\\fs\\fastfat\\$*\n"
macro flt ( _base ) "cd /d %sdxroot%\\base\\fs\\filter\\$*\n"
macro fp32 ( _sdktools ) "cd /d %sdxroot%\\sdktools\\vctools\\crt\\fpw32\\$*\n"
macro fsrtl ( _base ) "cd /d %sdxroot%\\base\\ntos\\fsrtl\\$*\n"
macro fusion ( _base ) "cd /d %sdxroot%\\base\\win32\\fusion\\$*\n"
macro gdi ( _windows ) "cd /d %sdxroot%\\windows\\core\\ntgdi\\$*\n"
macro gdi16 ( _base ) "cd /d %sdxroot%\\base\\mvdm\\wow16\\gdi\\$*\n"
macro gdidll ( _windows ) "cd /d %sdxroot%\\windows\\core\\ntgdi\\client\\$*\n"
macro gdiinc ( _windows ) "cd /d %sdxroot%\\windows\\core\\ntgdi\\inc\\$*\n"
macro gdisrv ( _windows ) "cd /d %sdxroot%\\windows\\core\\ntgdi\\gre\\$*\n"
macro genx ( _root ) "cd /d %sdxroot%\\public\\internal\\genx\\$*\n"
macro gre ( _windows ) "cd /d %sdxroot%\\windows\\core\\ntgdi\\gre\\$*\n"
macro guitest ( _root ) "cd /d %sdxroot%\\nttest\\guitest\\$*\n"
macro hal ( _base ) "cd /d %sdxroot%\\base\\hals\\$*\n"
macro hid ( _drivers ) "cd /d %sdxroot%\\drivers\\wdm\\input\\$*\n"
macro icw ( _root ) "cd /d %sdxroot%\\ie\\icw\\$*\n"
macro iedev ( _root ) "cd /d %sdxroot%\\ie\\iedev\\$*\n"
macro iis ( _inetsrv ) "cd /d %sdxroot%\\inetsrv\\iis\\$*\n"
macro inet ( _inetcore ) "cd /d %sdxroot%\\inetcore\\$*\n"
macro inf ( _root ) "cd /d %sdxroot%\\mergedcomponents\\setupinfs\\$*\n"
macro init ( _base ) "cd /d %sdxroot%\\base\\ntos\\init\\$*\n"
macro input ( _drivers ) "cd /d %sdxroot%\\drivers\\input\\$*\n"
macro io ( _base ) "cd /d %sdxroot%\\base\\ntos\\io\\$*\n"
macro isetup ( _root ) "cd /d %sdxroot%\\ie\\setup\\$*\n"
macro ishell ( _shell ) "cd /d %sdxroot%\\shell\\$*\n"
macro ispu ( _root ) "cd /d %sdxroot%\\ie\\ispu\\$*\n"
macro kd ( _base ) "cd /d %sdxroot%\\base\\ntos\\kd64\\$*\n"
macro ke ( _base ) "cd /d %sdxroot%\\base\\ntos\\ke\\$*\n"
macro kern16 ( _base ) "cd /d %sdxroot%\\base\\mvdm\\wow16\\kernel31\\$*\n"
macro ks ( _base ) "cd /d %sdxroot%\\base\\ntos\\ks\\$*\n"
macro ksfilter ( _drivers ) "cd /d %sdxroot%\\drivers\\ksfilter\\$*\n"
macro ksuser ( _multimedia ) "cd /d %sdxroot%\\multimedia\\dshow\\filters.ks\\$*\n"
macro lfs ( _base ) "cd /d %sdxroot%\\base\\fs\\lfs\\$*\n"
macro linksrc ( _sdktools ) "cd /d %sdxroot%\\sdktools\\vctools\\link\\$*\n"
macro lmsrv ( _base ) "cd /d %sdxroot%\\base\\fs\\srv\\$*\n"
macro lpc ( _base ) "cd /d %sdxroot%\\base\\ntos\\lpc\\$*\n"
macro lpk ( _windows ) "cd /d %sdxroot%\\windows\\lpk\\$*\n"
macro lpkbidi ( _windows ) "cd /d %sdxroot%\\windows\\lpk\\lpkbidi\\$*\n"
macro lpkcom ( _windows ) "cd /d %sdxroot%\\windows\\lpk\\lpk\\$*\n"
macro lpkthai ( _windows ) "cd /d %sdxroot%\\windows\\lpk\\lpkthai\\$*\n"
macro lsa ( _ds ) "cd /d %sdxroot%\\ds\\security\\base\\lsa\\$*\n"
macro lsadll ( _ds ) "cd /d %sdxroot%\\ds\\security\\base\\lsa\\client\\$*\n"
macro lsasrv ( _ds ) "cd /d %sdxroot%\\ds\\security\\base\\lsa\\server\\$*\n"
macro mailslot ( _base ) "cd /d %sdxroot%\\base\\fs\\mailslot\\$*\n"
macro makesrc ( _sdktools ) "cd /d %sdxroot%\\sdktools\\vctools\\nmake\\$*\n"
macro mcsrc ( _sdktools ) "cd /d %sdxroot%\\sdktools\\vctools\\mc\\$*\n"
macro media ( _multimedia ) "cd /d %sdxroot%\\multimedia\\media\\$*\n"
macro mm ( _base ) "cd /d %sdxroot%\\base\\ntos\\mm\\$*\n"
macro mshtml ( _inetcore ) "cd /d %sdxroot%\\inetcore\\mshtml\\$*\n"
macro mui ( _sdktools ) "cd /d %sdxroot%\\sdktools\\restools\\mui\\$*\n"
macro mup ( _base ) "cd /d %sdxroot%\\base\\fs\\mup\\$*\n"
macro mvdm ( _base ) "cd /d %sdxroot%\\base\\mvdm\\$*\n"
macro nbf ( _net ) "cd /d %sdxroot%\\net\\tdi\\nbf\\$*\n"
macro ndis ( _net ) "cd /d %sdxroot%\\net\\ndis\\$*\n"
macro netoem ( _net ) "cd /d %sdxroot%\\net\\ndis\\netoem\\$*\n"
macro netsrc ( _net ) "cd /d %sdxroot%\\net\\$*\n"
macro netui ( _admin ) "cd /d %sdxroot%\\admin\\netui\\$*\n"
macro npfs ( _base ) "cd /d %sdxroot%\\base\\fs\\npfs\\$*\n"
macro nt ( _root ) "cd /d %sdxroot%\\$*\n"
macro ntbld ( _root ) "cd /d %sdxroot%\\dev%_NTROOT%bld\\$*\n"
macro ntcon ( _windows ) "cd /d %sdxroot%\\windows\\core\\ntcon\\$*\n"
macro ntdll ( _base ) "cd /d %sdxroot%\\base\\ntdll\\$*\n"
macro ntfs ( _base ) "cd /d %sdxroot%\\base\\fs\\ntfs\\$*\n"
macro ntgdi ( _windows ) "cd /d %sdxroot%\\windows\\core\\ntgdi\\$*\n"
macro ntos ( _base ) "cd /d %sdxroot%\\base\\ntos\\$*\n"
macro ntrel ( _root ) "cd /d %sdxroot%\\release\\$*\n"
macro ntrtl ( _base ) "cd /d %sdxroot%\\base\\ntos\\rtl\\$*\n"
macro nttest ( _root ) "cd /d %sdxroot%\\nttest\\$*\n"
macro ntusr ( _windows ) "cd /d %sdxroot%\\windows\\core\\ntuser\\$*\n"
macro oak ( _root ) "cd /d %sdxroot%\\public\\oak\\$*\n"
macro oakbin ( _root ) "cd /d %sdxroot%\\public\\oak\\bin\\$*\n"
macro oakinc ( _root ) "cd /d %sdxroot%\\public\\oak\\inc\\$*\n"
macro ob ( _base ) "cd /d %sdxroot%\\base\\ntos\\ob\\$*\n"
macro ole ( _com ) "cd /d %sdxroot%\\com\\ole32\\$*\n"
macro os2 ( _base ) "cd /d %sdxroot%\\base\\subsys\\os2\\$*\n"
macro os2cmd ( _base ) "cd /d %sdxroot%\\base\\subsys\\os2\\programs\\cmd\\$*\n"
macro os2dll ( _base ) "cd /d %sdxroot%\\base\\subsys\\os2\\client\\$*\n"
macro os2doc ( _base ) "cd /d %sdxroot%\\base\\subsys\\os2\\doc\\$*\n"
macro os2pgm ( _base ) "cd /d %sdxroot%\\base\\subsys\\os2\\programs\\$*\n"
macro os2srv ( _base ) "cd /d %sdxroot%\\base\\subsys\\os2\\server\\$*\n"
macro os2ssrtl ( _base ) "cd /d %sdxroot%\\base\\subsys\\os2\\ssrtl\\$*\n"
macro osshell ( _shell ) "cd /d %sdxroot%\\shell\\osshell\\$*\n"
macro po ( _base ) "cd /d %sdxroot%\\base\\ntos\\po\\$*\n"
macro posix ( _base ) "cd /d %sdxroot%\\base\\subsys\\posix\\$*\n"
macro printpi ( _root ) "cd /d %sdxroot%\\public\\internal\\printscan\\inc\\$*\n"
macro printpl ( _root ) "cd /d %sdxroot%\\public\\internal\\printscan\\lib\\$*\n"
macro prn5 ( _printscan ) "cd /d %sdxroot%\\printscan\\print\\drivers\\$*\n"
macro ps ( _base ) "cd /d %sdxroot%\\base\\ntos\\ps\\$*\n"
macro psx ( _base ) "cd /d %sdxroot%\\base\\subsys\\posix\\$*\n"
macro psxdll ( _base ) "cd /d %sdxroot%\\base\\subsys\\posix\\client\\$*\n"
macro psxrtl ( _base ) "cd /d %sdxroot%\\base\\subsys\\posix\\rtl\\$*\n"
macro psxsrv ( _base ) "cd /d %sdxroot%\\base\\subsys\\posix\\server\\$*\n"
macro public ( _root ) "cd /d %sdxroot%\\public\\$*\n"
macro ras ( _net ) "cd /d %sdxroot%\\net\\rras\\$*\n"
macro raw ( _base ) "cd /d %sdxroot%\\base\\ntos\\raw\\$*\n"
macro rdr ( _base ) "cd /d %sdxroot%\\base\\fs\\rdr2\\$*\n"
macro redist ( _root ) "cd /d %sdxroot%\\redist\\$*\n"
macro rpc ( _com ) "cd /d %sdxroot%\\com\\rpc\\$*\n"
macro rpcr ( _com ) "cd /d %sdxroot%\\com\\rpc\\runtime\\$*\n"
macro rtl ( _base ) "cd /d %sdxroot%\\base\\ntos\\rtl\\$*\n"
macro sam ( _root ) "cd /d %sdxroot%\\security\\newsam\\$*\n"
macro samdll ( _root ) "cd /d %sdxroot%\\security\\newsam\\client\\$*\n"
macro samsrv ( _root ) "cd /d %sdxroot%\\security\\newsam\\server\\$*\n"
macro scancam ( _printscan ) "cd /d %sdxroot%\\printscan\\scan\\$*\n"
macro schannel ( _root ) "cd /d %sdxroot%\\ie\\schannel\\$*\n"
macro sdk ( _root ) "cd /d %sdxroot%\\public\\sdk\\$*\n"
macro sdkgenm ( _sdktools ) "cd /d %sdxroot%\\sdktools\\genmsg\\$*\n"
macro sdkinc ( _root ) "cd /d %sdxroot%\\public\\sdk\\inc\\$*\n"
macro sdklib ( _root ) "cd /d %sdxroot%\\public\\sdk\\lib\\$*\n"
macro se ( _base ) "cd /d %sdxroot%\\base\\ntos\\se\\$*\n"
macro security ( _ds ) "cd /d %sdxroot%\\ds\\security\\$*\n"
macro sfm ( _net ) "cd /d %sdxroot%\\net\\sfm\\$*\n"
macro sm ( _base ) "cd /d %sdxroot%\\base\\subsys\\sm\\$*\n"
macro smdll ( _base ) "cd /d %sdxroot%\\base\\subsys\\sm\\client\\$*\n"
macro smsrv ( _base ) "cd /d %sdxroot%\\base\\subsys\\sm\\server\\$*\n"
macro sockets ( _net ) "cd /d %sdxroot%\\net\\sockets\\$*\n"
macro spec ( _root ) "cd /d %sdxroot%\\spec\\$*\n"
macro spl ( _printscan ) "cd /d %sdxroot%\\printscan\\print\\spooler\\$*\n"
macro src ( _root ) "cd /d %sdxroot%\\$*\n"
macro storage ( _drivers ) "cd /d %sdxroot%\\drivers\\storage\\$*\n"
macro svc ( _ds ) "cd /d %sdxroot%\\ds\\netapi\\svcdlls\\$*\n"
macro sxs ( _base ) "cd /d %sdxroot%\\base\\win32\\fusion\\dll\\whistler\\$*\n"
macro tapi ( _net ) "cd /d %sdxroot%\\net\\tapi\\$*\n"
macro tdi ( _net ) "cd /d %sdxroot%\\net\\tdi\\$*\n"
macro termpi ( _root ) "cd /d %sdxroot%\\public\\internal\\termsrv\\inc\\$*\n"
macro termpl ( _root ) "cd /d %sdxroot%\\public\\internal\\termsrv\\lib\\$*\n"
macro tools ( _root ) "cd /d %sdxroot%\\tools\\$*\n"
macro twain ( _root ) "cd /d %sdxroot%\\printing\\twain\\$*\n"
macro udfs ( _base ) "cd /d %sdxroot%\\base\\fs\\udfs\\$*\n"
macro urlmon ( _inetcore ) "cd /d %sdxroot%\\inetcore\\urlmon\\$*\n"
macro urtl ( _base ) "cd /d %sdxroot%\\base\\urtl\\$*\n"
macro usb ( _drivers ) "cd /d %sdxroot%\\drivers\\wdm\\usb\\$*\n"
macro usbcamd ( _drivers ) "cd /d %sdxroot%\\drivers\\wdm\\capture\\mini\\usbcamd\\$*\n"
macro user ( _windows ) "cd /d %sdxroot%\\windows\\core\\ntuser\\$*\n"
macro user16 ( _base ) "cd /d %sdxroot%\\base\\mvdm\\wow16\\user\\$*\n"
macro userdll ( _windows ) "cd /d %sdxroot%\\windows\\core\\ntuser\\client\\$*\n"
macro userinc ( _windows ) "cd /d %sdxroot%\\windows\\core\\ntuser\\inc\\$*\n"
macro userkm ( _windows ) "cd /d %sdxroot%\\windows\\core\\ntuser\\kernel\\$*\n"
macro usersrv ( _windows ) "cd /d %sdxroot%\\windows\\core\\ntuser\\server\\$*\n"
macro utils ( _base ) "cd /d %sdxroot%\\base\\fs\\utils\\$*\n"
macro vbi ( _drivers ) "cd /d %sdxroot%\\drivers\\wdm\\vbi\\$*\n"
macro vctools ( _sdktools ) "cd /d %sdxroot%\\sdktools\\vctools\\$*\n"
macro w32 ( _windows ) "cd /d %sdxroot%\\windows\\core\\$*\n"
macro w32k ( _windows ) "cd /d %sdxroot%\\windows\\core\\kmode\\$*\n"
macro w32u ( _windows ) "cd /d %sdxroot%\\windows\\core\\umode\\$*\n"
macro wdm ( _drivers ) "cd /d %sdxroot%\\drivers\\wdm\\$*\n"
macro wia ( _printscan ) "cd /d %sdxroot%\\printscan\\wia\\$*\n"
macro wiaui ( _printscan ) "cd /d %sdxroot%\\printscan\\ui\\$*\n"
macro win ( _windows ) "cd /d %sdxroot%\\windows\\$*\n"
macro wincmd ( _windows ) "cd /d %sdxroot%\\windows\\cmd\\$*\n"
macro wingx ( _root ) "cd /d %sdxroot%\\public\\internal\\genx\\windows\\inc\n"
macro winhelp ( _windows ) "cd /d %sdxroot%\\windows\\win4help\\$*\n"
macro winpi ( _root ) "cd /d %sdxroot%\\public\\internal\\windows\\inc\\$*\n"
macro winpl ( _root ) "cd /d %sdxroot%\\public\\internal\\windows\\lib\\$*\n"
macro wininc ( _windows ) "cd /d %sdxroot%\\windows\\inc\\$*\n"
macro winlib ( _windows ) "cd /d %sdxroot%\\windows\\lib\\$*\n"
macro winhttpx ( _inetcore ) "cd /d %sdxroot%\\inetcore\\winhttpx\\$*\n"
macro winhttp ( _inetcore ) "cd /d %sdxroot%\\inetcore\\winhttp\\$*\n"
macro wininet ( _inetcore ) "cd /d %sdxroot%\\inetcore\\wininet\\$*\n"
macro winnls ( _base ) "cd /d %sdxroot%\\base\\win32\\winnls\\$*\n"
macro winole ( _com ) "cd /d %sdxroot%\\com\\ole1x\\$*\n"
macro winreg ( _windows ) "cd /d %sdxroot%\\windows\\screg\\winreg\\$*\n"
macro wins ( _net ) "cd /d %sdxroot%\\net\\sockets\\wins\\$*\n"
macro winspec ( _windows ) "cd /d %sdxroot%\\windows\\spec\\$*\n"
macro winsrv ( _windows ) "cd /d %sdxroot%\\windows\\core\\winsrv\\$*\n"
macro wow32 ( _base ) "cd /d %sdxroot%\\base\\mvdm\\wow32\\$*\n"
macro wow16 ( _base ) "cd /d %sdxroot%\\base\\mvdm\\wow16\\$*\n"
macro wx86 ( _base ) "cd /d %sdxroot%\\base\\Wx86\\$*\n"
macro xml ( _root ) "cd /d %sdxroot%\\ie\\xml\\$*\n"
macro ntdsa ( _ds ) "cd /d %sdxroot%\\ds\\ds\\src\\ntdsa\\$*\n"
macro pbs ( _postbuild ) "cd /d %sdxroot%\\tools\\postbuildscripts\\$*\n"