ReactOS.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
October
September
August
July
June
May
April
March
February
January
2016
December
November
October
September
August
July
June
May
April
March
February
January
2015
December
November
October
September
August
July
June
May
April
March
February
January
2014
December
November
October
September
August
July
June
May
April
March
February
January
2013
December
November
October
September
August
July
June
May
April
March
February
January
2012
December
November
October
September
August
July
June
May
April
March
February
January
2011
December
November
October
September
August
July
June
May
April
March
February
January
2010
December
November
October
September
August
July
June
May
April
March
February
January
2009
December
November
October
September
August
July
June
May
April
March
February
January
2008
December
November
October
September
August
July
June
May
April
March
February
January
2007
December
November
October
September
August
July
June
May
April
March
February
January
2006
December
November
October
September
August
July
June
May
April
March
February
January
2005
December
November
October
September
August
July
June
May
April
March
February
January
2004
December
November
October
September
August
July
June
May
April
March
February
List overview
Download
Ros-diffs
August 2010
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
----- 2016 -----
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
----- 2015 -----
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
June 2015
May 2015
April 2015
March 2015
February 2015
January 2015
----- 2014 -----
December 2014
November 2014
October 2014
September 2014
August 2014
July 2014
June 2014
May 2014
April 2014
March 2014
February 2014
January 2014
----- 2013 -----
December 2013
November 2013
October 2013
September 2013
August 2013
July 2013
June 2013
May 2013
April 2013
March 2013
February 2013
January 2013
----- 2012 -----
December 2012
November 2012
October 2012
September 2012
August 2012
July 2012
June 2012
May 2012
April 2012
March 2012
February 2012
January 2012
----- 2011 -----
December 2011
November 2011
October 2011
September 2011
August 2011
July 2011
June 2011
May 2011
April 2011
March 2011
February 2011
January 2011
----- 2010 -----
December 2010
November 2010
October 2010
September 2010
August 2010
July 2010
June 2010
May 2010
April 2010
March 2010
February 2010
January 2010
----- 2009 -----
December 2009
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
March 2009
February 2009
January 2009
----- 2008 -----
December 2008
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
April 2008
March 2008
February 2008
January 2008
----- 2007 -----
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007
----- 2006 -----
December 2006
November 2006
October 2006
September 2006
August 2006
July 2006
June 2006
May 2006
April 2006
March 2006
February 2006
January 2006
----- 2005 -----
December 2005
November 2005
October 2005
September 2005
August 2005
July 2005
June 2005
May 2005
April 2005
March 2005
February 2005
January 2005
----- 2004 -----
December 2004
November 2004
October 2004
September 2004
August 2004
July 2004
June 2004
May 2004
April 2004
March 2004
February 2004
ros-diffs@reactos.org
14 participants
282 discussions
Start a n
N
ew thread
[akhaldi] 48662: [CMAKE] - Add placeholders for the remaining dlls.
by akhaldi@svn.reactos.org
Author: akhaldi Date: Tue Aug 31 11:11:11 2010 New Revision: 48662 URL:
http://svn.reactos.org/svn/reactos?rev=48662&view=rev
Log: [CMAKE] - Add placeholders for the remaining dlls. Modified: branches/cmake-bringup/dll/win32/CMakeLists.txt Modified: branches/cmake-bringup/dll/win32/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/CMakeLi…
============================================================================== --- branches/cmake-bringup/dll/win32/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/CMakeLists.txt [iso-8859-1] Tue Aug 31 11:11:11 2010 @@ -2,23 +2,35 @@ add_subdirectory(acledit) add_subdirectory(aclui) add_subdirectory(activeds) +#add_subdirectory(actxprxy) add_subdirectory(advapi32) add_subdirectory(advpack) +#add_subdirectory(atl) add_subdirectory(authz) add_subdirectory(avicap32) +#add_subdirectory(avifil32) add_subdirectory(batt) +#add_subdirectory(bcrypt) add_subdirectory(beepmidi) +#add_subdirectory(browseui) add_subdirectory(cabinet) add_subdirectory(cards) add_subdirectory(cfgmgr32) add_subdirectory(clusapi) +#add_subdirectory(comcat) +#add_subdirectory(comctl32) +#add_subdirectory(comdlg32) add_subdirectory(compstui) add_subdirectory(credui) add_subdirectory(crtdll) add_subdirectory(crypt32) +#add_subdirectory(cryptdlg) add_subdirectory(cryptdll) +#add_subdirectory(cryptnet) +#add_subdirectory(cryptui) add_subdirectory(dbghelp) add_subdirectory(dciman32) +#add_subdirectory(devmgr) add_subdirectory(dhcpcsvc) add_subdirectory(dnsapi) add_subdirectory(dwmapi) @@ -26,20 +38,34 @@ add_subdirectory(fmifs) add_subdirectory(fusion) add_subdirectory(gdi32) +#add_subdirectory(gdiplus) add_subdirectory(getuname) +#add_subdirectory(glu32) +#add_subdirectory(hhctrl.ocx) add_subdirectory(hid) +#add_subdirectory(hlink) +#add_subdirectory(hnetcfg) add_subdirectory(httpapi) add_subdirectory(iccvid) add_subdirectory(icmp) add_subdirectory(imaadp32.acm) add_subdirectory(imagehlp) add_subdirectory(imm32) +#add_subdirectory(inetcomm) +#add_subdirectory(inetmib1) add_subdirectory(initpki) +#add_subdirectory(inseng) add_subdirectory(iphlpapi) +#add_subdirectory(iprtprio) add_subdirectory(itircl) +#add_subdirectory(itss) +#add_subdirectory(jscript) add_subdirectory(kernel32) add_subdirectory(loadperf) +#add_subdirectory(localspl) +#add_subdirectory(localui) add_subdirectory(lpk) +#add_subdirectory(lsasrv) add_subdirectory(lz32) add_subdirectory(mapi32) add_subdirectory(mciavi32) @@ -47,67 +73,155 @@ add_subdirectory(mciqtz32) add_subdirectory(mciseq) add_subdirectory(mciwave) +#add_subdirectory(mlang) add_subdirectory(mmdrv) add_subdirectory(modemui) add_subdirectory(mpr) add_subdirectory(mprapi) +#add_subdirectory(msacm32) add_subdirectory(msadp32.acm) add_subdirectory(msafd) +#add_subdirectory(mscat32) add_subdirectory(mscms) add_subdirectory(mscoree) +#add_subdirectory(msctf) +#add_subdirectory(msftedit) add_subdirectory(msg711.acm) add_subdirectory(msgina) add_subdirectory(msgsm32.acm) +#add_subdirectory(mshtml) +#add_subdirectory(mshtml.tlb) +#add_subdirectory(msi) add_subdirectory(msimg32) +#add_subdirectory(msimtf) +#add_subdirectory(msisip) +#add_subdirectory(msisys.ocx) add_subdirectory(msnet32) +#add_subdirectory(msrle32) add_subdirectory(mssign32) add_subdirectory(mssip32) +#add_subdirectory(mstask) add_subdirectory(msvcrt) add_subdirectory(msvcrt20) add_subdirectory(msvcrt40) add_subdirectory(msvfw32) add_subdirectory(msvidc32) add_subdirectory(mswsock) +#add_subdirectory(msxml3) add_subdirectory(nddeapi) add_subdirectory(netapi32) +#add_subdirectory(netcfgx) +#add_subdirectory(netevent) +#add_subdirectory(netid) +#add_subdirectory(netshell) add_subdirectory(newdev) add_subdirectory(ntdsapi) add_subdirectory(ntlanman) +#add_subdirectory(ntmarta) add_subdirectory(ntprint) +#add_subdirectory(objsel) +#add_subdirectory(odbc32) +#add_subdirectory(odbccp32) +#add_subdirectory(ole32) +#add_subdirectory(oleacc) +#add_subdirectory(oleaut32) add_subdirectory(olecli32) add_subdirectory(oledlg) +#add_subdirectory(olepro32) add_subdirectory(olesvr32) add_subdirectory(olethk32) +#add_subdirectory(opengl32) +#add_subdirectory(pdh) add_subdirectory(pidgen) add_subdirectory(powrprof) add_subdirectory(printui) +#add_subdirectory(psapi) +#add_subdirectory(pstorec) +#add_subdirectory(qmgr) +#add_subdirectory(qmgrprxy) add_subdirectory(query) +#add_subdirectory(rasadhlp) add_subdirectory(rasapi32) add_subdirectory(rasdlg) add_subdirectory(rasman) add_subdirectory(resutils) +#add_subdirectory(riched20) +#add_subdirectory(riched32) +#add_subdirectory(rpcrt4) +#add_subdirectory(rsabase) +#add_subdirectory(rsaenh) add_subdirectory(samlib) add_subdirectory(samsrv) add_subdirectory(sccbase) add_subdirectory(schannel) +#add_subdirectory(secur32) +#add_subdirectory(security) add_subdirectory(sensapi) add_subdirectory(serialui) +#add_subdirectory(setupapi) +#add_subdirectory(sfc) +#add_subdirectory(sfc_os) add_subdirectory(shdoclc) +#add_subdirectory(shdocvw) +#add_subdirectory(shell32) add_subdirectory(shfolder) +#add_subdirectory(shimgvw) add_subdirectory(shlwapi) add_subdirectory(slbcsp) add_subdirectory(smdll) add_subdirectory(sndblst) add_subdirectory(snmpapi) +#add_subdirectory(softpub) add_subdirectory(spoolss) add_subdirectory(srclient) +#add_subdirectory(stdole2.tlb) +#add_subdirectory(stdole32.tlb) +#add_subdirectory(sti) add_subdirectory(sxs) +#add_subdirectory(syssetup) add_subdirectory(t2embed) add_subdirectory(tapi32) add_subdirectory(tapiui) add_subdirectory(traffic) +#add_subdirectory(twain_32) +#add_subdirectory(uext2) +#add_subdirectory(ufat) +#add_subdirectory(ufatx) +#add_subdirectory(untfs) add_subdirectory(updspapi) add_subdirectory(url) +#add_subdirectory(urlmon) add_subdirectory(user32) +#add_subdirectory(userenv) add_subdirectory(usp10) -add_subdirectory(uxtheme) +add_subdirectory(uxtheme) +#add_subdirectory(vdmdbg) +#add_subdirectory(version) +#add_subdirectory(wdmaud.drv) +#add_subdirectory(windowscodecs) +#add_subdirectory(winemp3.acm) +#add_subdirectory(winfax) +#add_subdirectory(wing32) +#add_subdirectory(winhttp) +#add_subdirectory(wininet) +#add_subdirectory(winmm) +#add_subdirectory(winscard) +#add_subdirectory(winspool) +#add_subdirectory(winsta) +#add_subdirectory(wintrust) +#add_subdirectory(wlanapi) +#add_subdirectory(wldap32) +#add_subdirectory(wmi) +#add_subdirectory(ws2_32) +#add_subdirectory(ws2_32_new) +#add_subdirectory(ws2help) +#add_subdirectory(wshirda) +#add_subdirectory(wshtcpip) +#add_subdirectory(wsock32) +#add_subdirectory(wtsapi32) +#add_subdirectory(wuapi) +#add_subdirectory(xinput1_1) +#add_subdirectory(xinput1_2) +#add_subdirectory(xinput1_3) +#add_subdirectory(xinput9_1_0) +#add_subdirectory(xmllite)
14 years, 3 months
1
0
0
0
[akhaldi] 48661: [CMAKE] - Add beep driver to build.
by akhaldi@svn.reactos.org
Author: akhaldi Date: Tue Aug 31 10:34:15 2010 New Revision: 48661 URL:
http://svn.reactos.org/svn/reactos?rev=48661&view=rev
Log: [CMAKE] - Add beep driver to build. Added: branches/cmake-bringup/drivers/CMakeLists.txt (with props) branches/cmake-bringup/drivers/base/CMakeLists.txt (with props) branches/cmake-bringup/drivers/base/beep/CMakeLists.txt (with props) Modified: branches/cmake-bringup/CMakeLists.txt Modified: branches/cmake-bringup/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/CMakeLists.txt?re…
============================================================================== --- branches/cmake-bringup/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/CMakeLists.txt [iso-8859-1] Tue Aug 31 10:34:15 2010 @@ -102,6 +102,7 @@ add_subdirectory(base) add_subdirectory(dll) +add_subdirectory(drivers) add_subdirectory(hal) add_subdirectory(lib) add_subdirectory(ntoskrnl) Added: branches/cmake-bringup/drivers/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/drivers/CMakeList…
============================================================================== --- branches/cmake-bringup/drivers/CMakeLists.txt (added) +++ branches/cmake-bringup/drivers/CMakeLists.txt [iso-8859-1] Tue Aug 31 10:34:15 2010 @@ -1,0 +1,2 @@ + +add_subdirectory(base) Propchange: branches/cmake-bringup/drivers/CMakeLists.txt ------------------------------------------------------------------------------ svn:eol-style = native Added: branches/cmake-bringup/drivers/base/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/drivers/base/CMak…
============================================================================== --- branches/cmake-bringup/drivers/base/CMakeLists.txt (added) +++ branches/cmake-bringup/drivers/base/CMakeLists.txt [iso-8859-1] Tue Aug 31 10:34:15 2010 @@ -1,0 +1,2 @@ + +add_subdirectory(beep) Propchange: branches/cmake-bringup/drivers/base/CMakeLists.txt ------------------------------------------------------------------------------ svn:eol-style = native Added: branches/cmake-bringup/drivers/base/beep/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/drivers/base/beep…
============================================================================== --- branches/cmake-bringup/drivers/base/beep/CMakeLists.txt (added) +++ branches/cmake-bringup/drivers/base/beep/CMakeLists.txt [iso-8859-1] Tue Aug 31 10:34:15 2010 @@ -1,0 +1,12 @@ + +set(CMAKE_C_CREATE_SHARED_LIBRARY "<CMAKE_C_COMPILER> <CMAKE_SHARED_LIBRARY_C_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>") + +add_library(beep SHARED beep.c beep.rc) + +set_target_properties(beep PROPERTIES LINK_FLAGS "-Wl,-entry,_DriverEntry@8 -Wl,--image-base,0x00010000 -Wl,--exclude-all-symbols" SUFFIX ".sys") + +target_link_libraries(beep + ${REACTOS_SOURCE_DIR}/ntoskrnl/libntoskrnl.a + ${REACTOS_SOURCE_DIR}/hal/halx86/libhal.a) + +add_dependencies(beep psdk bugcodes) Propchange: branches/cmake-bringup/drivers/base/beep/CMakeLists.txt ------------------------------------------------------------------------------ svn:eol-style = native
14 years, 3 months
1
0
0
0
[tkreuzer] 48660: Sync with trunk head (r48654)
by tkreuzer@svn.reactos.org
Author: tkreuzer Date: Mon Aug 30 19:55:47 2010 New Revision: 48660 URL:
http://svn.reactos.org/svn/reactos?rev=48660&view=rev
Log: Sync with trunk head (r48654) Added: branches/reactos-yarotows/drivers/filesystems/cdfs/devctrl.c - copied unchanged from r48654, trunk/reactos/drivers/filesystems/cdfs/devctrl.c branches/reactos-yarotows/drivers/filesystems/fastfat/pnp.c - copied unchanged from r48654, trunk/reactos/drivers/filesystems/fastfat/pnp.c Modified: branches/reactos-yarotows/ (props changed) branches/reactos-yarotows/base/applications/network/netstat/netstat.c branches/reactos-yarotows/dll/ntdll/ldr/utils.c branches/reactos-yarotows/dll/win32/faultrep/faultrep.rbuild branches/reactos-yarotows/dll/win32/gdi32/objects/text.c branches/reactos-yarotows/dll/win32/iphlpapi/iphlpapi_main.c branches/reactos-yarotows/dll/win32/iphlpapi/iphlpapi_private.h branches/reactos-yarotows/dll/win32/iphlpapi/registry.c branches/reactos-yarotows/dll/win32/jscript/jscript_Si.rc (props changed) branches/reactos-yarotows/dll/win32/user32/windows/window.c branches/reactos-yarotows/drivers/bus/acpi/busmgr/bus.c branches/reactos-yarotows/drivers/bus/acpi/buspdo.c branches/reactos-yarotows/drivers/bus/pcix/debug.c branches/reactos-yarotows/drivers/bus/pcix/enum.c branches/reactos-yarotows/drivers/bus/pcix/fdo.c branches/reactos-yarotows/drivers/bus/pcix/pci.h branches/reactos-yarotows/drivers/bus/pcix/pci/id.c branches/reactos-yarotows/drivers/bus/pcix/pdo.c branches/reactos-yarotows/drivers/bus/pcix/utils.c branches/reactos-yarotows/drivers/filesystems/cdfs/cdfs.c branches/reactos-yarotows/drivers/filesystems/cdfs/cdfs.h branches/reactos-yarotows/drivers/filesystems/cdfs/cdfs.rbuild branches/reactos-yarotows/drivers/filesystems/cdfs/common.c branches/reactos-yarotows/drivers/filesystems/cdfs/dirctl.c branches/reactos-yarotows/drivers/filesystems/cdfs/fcb.c branches/reactos-yarotows/drivers/filesystems/cdfs/fsctl.c branches/reactos-yarotows/drivers/filesystems/fastfat/create.c branches/reactos-yarotows/drivers/filesystems/fastfat/direntry.c branches/reactos-yarotows/drivers/filesystems/fastfat/dirwr.c branches/reactos-yarotows/drivers/filesystems/fastfat/fcb.c branches/reactos-yarotows/drivers/filesystems/fastfat/iface.c branches/reactos-yarotows/drivers/filesystems/fastfat/misc.c branches/reactos-yarotows/drivers/filesystems/fastfat/vfat.h branches/reactos-yarotows/drivers/filesystems/fastfat/vfatfs.rbuild branches/reactos-yarotows/drivers/filesystems/fastfat/volume.c branches/reactos-yarotows/drivers/input/i8042prt/mouse.c branches/reactos-yarotows/drivers/network/tcpip/datalink/lan.c branches/reactos-yarotows/drivers/network/tcpip/tcpip/fileobjs.c branches/reactos-yarotows/drivers/network/tcpip/tcpip/ninfo.c branches/reactos-yarotows/include/ddk/wdm.h branches/reactos-yarotows/include/ndk/ldrfuncs.h branches/reactos-yarotows/include/psdk/ntddvdeo.h branches/reactos-yarotows/include/psdk/ntdef.h branches/reactos-yarotows/include/psdk/wingdi.h branches/reactos-yarotows/include/reactos/mc/bugcodes.mc branches/reactos-yarotows/include/reactos/win32k/ntgdityp.h branches/reactos-yarotows/include/xdk/iotypes.h branches/reactos-yarotows/lib/drivers/ip/transport/tcp/tcp.c branches/reactos-yarotows/lib/drivers/oskittcp/oskittcp/interface.c branches/reactos-yarotows/lib/drivers/oskittcp/oskittcp/route.c branches/reactos-yarotows/lib/drivers/oskittcp/oskittcp/tcp_input.c branches/reactos-yarotows/lib/drivers/oskittcp/oskittcp/tcp_subr.c branches/reactos-yarotows/lib/drivers/oskittcp/oskittcp/uipc_socket2.c branches/reactos-yarotows/ntoskrnl/ex/init.c branches/reactos-yarotows/ntoskrnl/include/internal/io.h branches/reactos-yarotows/ntoskrnl/include/internal/mm.h branches/reactos-yarotows/ntoskrnl/include/internal/po.h branches/reactos-yarotows/ntoskrnl/io/iomgr/device.c branches/reactos-yarotows/ntoskrnl/io/iomgr/deviface.c branches/reactos-yarotows/ntoskrnl/io/iomgr/file.c branches/reactos-yarotows/ntoskrnl/io/iomgr/iofunc.c branches/reactos-yarotows/ntoskrnl/io/iomgr/irp.c branches/reactos-yarotows/ntoskrnl/io/pnpmgr/pnpmgr.c branches/reactos-yarotows/ntoskrnl/io/pnpmgr/pnpreport.c branches/reactos-yarotows/ntoskrnl/kdbg/kdb.c branches/reactos-yarotows/ntoskrnl/mm/ARM3/miarm.h branches/reactos-yarotows/ntoskrnl/mm/ARM3/mminit.c branches/reactos-yarotows/ntoskrnl/mm/ARM3/pagfault.c branches/reactos-yarotows/ntoskrnl/mm/ARM3/pool.c branches/reactos-yarotows/ntoskrnl/mm/ARM3/procsup.c branches/reactos-yarotows/ntoskrnl/mm/ARM3/sysldr.c branches/reactos-yarotows/ntoskrnl/mm/ARM3/vadnode.c branches/reactos-yarotows/ntoskrnl/po/events.c branches/reactos-yarotows/ntoskrnl/po/power.c branches/reactos-yarotows/ntoskrnl/ps/kill.c branches/reactos-yarotows/ntoskrnl/ps/process.c branches/reactos-yarotows/subsystems/win32/csrss/win32csr/ (props changed) branches/reactos-yarotows/subsystems/win32/win32k/eng/mouse.c branches/reactos-yarotows/subsystems/win32/win32k/include/text.h branches/reactos-yarotows/subsystems/win32/win32k/ntuser/message.c branches/reactos-yarotows/subsystems/win32/win32k/ntuser/msgqueue.c branches/reactos-yarotows/subsystems/win32/win32k/ntuser/timer.c branches/reactos-yarotows/subsystems/win32/win32k/objects/cliprgn.c branches/reactos-yarotows/subsystems/win32/win32k/objects/coord.c branches/reactos-yarotows/subsystems/win32/win32k/objects/font.c branches/reactos-yarotows/subsystems/win32/win32k/objects/freetype.c branches/reactos-yarotows/subsystems/win32/win32k/objects/print.c branches/reactos-yarotows/subsystems/win32/win32k/objects/text.c branches/reactos-yarotows/tools/cabman/cabinet.cxx [This mail would be too long, it was shortened to contain the URLs only.] Modified: branches/reactos-yarotows/base/applications/network/netstat/netstat.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/base/applicati…
Modified: branches/reactos-yarotows/dll/ntdll/ldr/utils.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/dll/ntdll/ldr/…
Modified: branches/reactos-yarotows/dll/win32/faultrep/faultrep.rbuild URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/dll/win32/faul…
Modified: branches/reactos-yarotows/dll/win32/gdi32/objects/text.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/dll/win32/gdi3…
Modified: branches/reactos-yarotows/dll/win32/iphlpapi/iphlpapi_main.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/dll/win32/iphl…
Modified: branches/reactos-yarotows/dll/win32/iphlpapi/iphlpapi_private.h URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/dll/win32/iphl…
Modified: branches/reactos-yarotows/dll/win32/iphlpapi/registry.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/dll/win32/iphl…
Modified: branches/reactos-yarotows/dll/win32/user32/windows/window.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/dll/win32/user…
Modified: branches/reactos-yarotows/drivers/bus/acpi/busmgr/bus.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/drivers/bus/ac…
Modified: branches/reactos-yarotows/drivers/bus/acpi/buspdo.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/drivers/bus/ac…
Modified: branches/reactos-yarotows/drivers/bus/pcix/debug.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/drivers/bus/pc…
Modified: branches/reactos-yarotows/drivers/bus/pcix/enum.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/drivers/bus/pc…
Modified: branches/reactos-yarotows/drivers/bus/pcix/fdo.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/drivers/bus/pc…
Modified: branches/reactos-yarotows/drivers/bus/pcix/pci.h URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/drivers/bus/pc…
Modified: branches/reactos-yarotows/drivers/bus/pcix/pci/id.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/drivers/bus/pc…
Modified: branches/reactos-yarotows/drivers/bus/pcix/pdo.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/drivers/bus/pc…
Modified: branches/reactos-yarotows/drivers/bus/pcix/utils.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/drivers/bus/pc…
Modified: branches/reactos-yarotows/drivers/filesystems/cdfs/cdfs.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/drivers/filesy…
Modified: branches/reactos-yarotows/drivers/filesystems/cdfs/cdfs.h URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/drivers/filesy…
Modified: branches/reactos-yarotows/drivers/filesystems/cdfs/cdfs.rbuild URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/drivers/filesy…
Modified: branches/reactos-yarotows/drivers/filesystems/cdfs/common.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/drivers/filesy…
Modified: branches/reactos-yarotows/drivers/filesystems/cdfs/dirctl.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/drivers/filesy…
Modified: branches/reactos-yarotows/drivers/filesystems/cdfs/fcb.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/drivers/filesy…
Modified: branches/reactos-yarotows/drivers/filesystems/cdfs/fsctl.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/drivers/filesy…
Modified: branches/reactos-yarotows/drivers/filesystems/fastfat/create.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/drivers/filesy…
Modified: branches/reactos-yarotows/drivers/filesystems/fastfat/direntry.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/drivers/filesy…
Modified: branches/reactos-yarotows/drivers/filesystems/fastfat/dirwr.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/drivers/filesy…
Modified: branches/reactos-yarotows/drivers/filesystems/fastfat/fcb.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/drivers/filesy…
Modified: branches/reactos-yarotows/drivers/filesystems/fastfat/iface.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/drivers/filesy…
Modified: branches/reactos-yarotows/drivers/filesystems/fastfat/misc.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/drivers/filesy…
Modified: branches/reactos-yarotows/drivers/filesystems/fastfat/vfat.h URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/drivers/filesy…
Modified: branches/reactos-yarotows/drivers/filesystems/fastfat/vfatfs.rbuild URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/drivers/filesy…
Modified: branches/reactos-yarotows/drivers/filesystems/fastfat/volume.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/drivers/filesy…
Modified: branches/reactos-yarotows/drivers/input/i8042prt/mouse.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/drivers/input/…
Modified: branches/reactos-yarotows/drivers/network/tcpip/datalink/lan.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/drivers/networ…
Modified: branches/reactos-yarotows/drivers/network/tcpip/tcpip/fileobjs.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/drivers/networ…
Modified: branches/reactos-yarotows/drivers/network/tcpip/tcpip/ninfo.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/drivers/networ…
Modified: branches/reactos-yarotows/include/ddk/wdm.h URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/include/ddk/wd…
Modified: branches/reactos-yarotows/include/ndk/ldrfuncs.h URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/include/ndk/ld…
Modified: branches/reactos-yarotows/include/psdk/ntddvdeo.h URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/include/psdk/n…
Modified: branches/reactos-yarotows/include/psdk/ntdef.h URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/include/psdk/n…
Modified: branches/reactos-yarotows/include/psdk/wingdi.h URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/include/psdk/w…
Modified: branches/reactos-yarotows/include/reactos/mc/bugcodes.mc URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/include/reacto…
Modified: branches/reactos-yarotows/include/reactos/win32k/ntgdityp.h URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/include/reacto…
Modified: branches/reactos-yarotows/include/xdk/iotypes.h URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/include/xdk/io…
Modified: branches/reactos-yarotows/lib/drivers/ip/transport/tcp/tcp.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/lib/drivers/ip…
Modified: branches/reactos-yarotows/lib/drivers/oskittcp/oskittcp/interface.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/lib/drivers/os…
Modified: branches/reactos-yarotows/lib/drivers/oskittcp/oskittcp/route.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/lib/drivers/os…
Modified: branches/reactos-yarotows/lib/drivers/oskittcp/oskittcp/tcp_input.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/lib/drivers/os…
Modified: branches/reactos-yarotows/lib/drivers/oskittcp/oskittcp/tcp_subr.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/lib/drivers/os…
Modified: branches/reactos-yarotows/lib/drivers/oskittcp/oskittcp/uipc_socket2.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/lib/drivers/os…
Modified: branches/reactos-yarotows/ntoskrnl/ex/init.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/ntoskrnl/ex/in…
Modified: branches/reactos-yarotows/ntoskrnl/include/internal/io.h URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/ntoskrnl/inclu…
Modified: branches/reactos-yarotows/ntoskrnl/include/internal/mm.h URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/ntoskrnl/inclu…
Modified: branches/reactos-yarotows/ntoskrnl/include/internal/po.h URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/ntoskrnl/inclu…
Modified: branches/reactos-yarotows/ntoskrnl/io/iomgr/device.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/ntoskrnl/io/io…
Modified: branches/reactos-yarotows/ntoskrnl/io/iomgr/deviface.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/ntoskrnl/io/io…
Modified: branches/reactos-yarotows/ntoskrnl/io/iomgr/file.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/ntoskrnl/io/io…
Modified: branches/reactos-yarotows/ntoskrnl/io/iomgr/iofunc.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/ntoskrnl/io/io…
Modified: branches/reactos-yarotows/ntoskrnl/io/iomgr/irp.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/ntoskrnl/io/io…
Modified: branches/reactos-yarotows/ntoskrnl/io/pnpmgr/pnpmgr.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/ntoskrnl/io/pn…
Modified: branches/reactos-yarotows/ntoskrnl/io/pnpmgr/pnpreport.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/ntoskrnl/io/pn…
Modified: branches/reactos-yarotows/ntoskrnl/kdbg/kdb.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/ntoskrnl/kdbg/…
Modified: branches/reactos-yarotows/ntoskrnl/mm/ARM3/miarm.h URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/ntoskrnl/mm/AR…
Modified: branches/reactos-yarotows/ntoskrnl/mm/ARM3/mminit.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/ntoskrnl/mm/AR…
Modified: branches/reactos-yarotows/ntoskrnl/mm/ARM3/pagfault.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/ntoskrnl/mm/AR…
Modified: branches/reactos-yarotows/ntoskrnl/mm/ARM3/pool.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/ntoskrnl/mm/AR…
Modified: branches/reactos-yarotows/ntoskrnl/mm/ARM3/procsup.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/ntoskrnl/mm/AR…
Modified: branches/reactos-yarotows/ntoskrnl/mm/ARM3/sysldr.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/ntoskrnl/mm/AR…
Modified: branches/reactos-yarotows/ntoskrnl/mm/ARM3/vadnode.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/ntoskrnl/mm/AR…
Modified: branches/reactos-yarotows/ntoskrnl/po/events.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/ntoskrnl/po/ev…
Modified: branches/reactos-yarotows/ntoskrnl/po/power.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/ntoskrnl/po/po…
Modified: branches/reactos-yarotows/ntoskrnl/ps/kill.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/ntoskrnl/ps/ki…
Modified: branches/reactos-yarotows/ntoskrnl/ps/process.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/ntoskrnl/ps/pr…
Modified: branches/reactos-yarotows/subsystems/win32/win32k/eng/mouse.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/subsystems/win…
Modified: branches/reactos-yarotows/subsystems/win32/win32k/include/text.h URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/subsystems/win…
Modified: branches/reactos-yarotows/subsystems/win32/win32k/ntuser/message.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/subsystems/win…
Modified: branches/reactos-yarotows/subsystems/win32/win32k/ntuser/msgqueue.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/subsystems/win…
Modified: branches/reactos-yarotows/subsystems/win32/win32k/ntuser/timer.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/subsystems/win…
Modified: branches/reactos-yarotows/subsystems/win32/win32k/objects/cliprgn.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/subsystems/win…
Modified: branches/reactos-yarotows/subsystems/win32/win32k/objects/coord.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/subsystems/win…
Modified: branches/reactos-yarotows/subsystems/win32/win32k/objects/font.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/subsystems/win…
Modified: branches/reactos-yarotows/subsystems/win32/win32k/objects/freetype.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/subsystems/win…
Modified: branches/reactos-yarotows/subsystems/win32/win32k/objects/print.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/subsystems/win…
Modified: branches/reactos-yarotows/subsystems/win32/win32k/objects/text.c URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/subsystems/win…
Modified: branches/reactos-yarotows/tools/cabman/cabinet.cxx URL:
http://svn.reactos.org/svn/reactos/branches/reactos-yarotows/tools/cabman/c…
14 years, 3 months
1
0
0
0
[akhaldi] 48659: [CMAKE] - Add ze kirnel to build.
by akhaldi@svn.reactos.org
Author: akhaldi Date: Mon Aug 30 14:31:44 2010 New Revision: 48659 URL:
http://svn.reactos.org/svn/reactos?rev=48659&view=rev
Log: [CMAKE] - Add ze kirnel to build. Added: branches/cmake-bringup/drivers/base/bootvid/libbootvid.a (with props) branches/cmake-bringup/drivers/base/kdcom/libkdcom.a (with props) branches/cmake-bringup/hal/halx86/libhal.a (with props) branches/cmake-bringup/ntoskrnl/CMakeLists.txt (with props) branches/cmake-bringup/ntoskrnl/ntoskrnl_i386.def (with props) Modified: branches/cmake-bringup/CMakeLists.txt Modified: branches/cmake-bringup/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/CMakeLists.txt?re…
============================================================================== --- branches/cmake-bringup/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/CMakeLists.txt [iso-8859-1] Mon Aug 30 14:31:44 2010 @@ -9,7 +9,7 @@ set(CMAKE_SKIP_PREPROCESSED_SOURCE_RULES TRUE) set(CMAKE_SKIP_ASSEMBLY_SOURCE_RULES TRUE) - + add_definitions(-D__REACTOS__) if(NOT CMAKE_CROSSCOMPILING) @@ -39,7 +39,19 @@ include(${IMPORT_EXECUTABLES}) # Debug Options -add_definitions(-DDBG=1 -D_SEH_ENABLE_TRACE -DKDBG=1) +set(_WINKD_ 0) +set(KDBG 1) +set(DBG 1) + +add_definitions(-DDBG=${DBG} -DKDBG=${KDBG}) + +if(DBG MATCHES 1) +add_definitions(-D_SEH_ENABLE_TRACE) +endif(DBG MATCHES 1) + +if((DBG MATCHES 1) OR (KDBG MATCHES 1)) +set(DBG_OR_KDBG true) +endif((DBG MATCHES 1) OR (KDBG MATCHES 1)) # Version Options add_definitions(-DWINVER=0x502 -D_WIN32_IE=0x600 -D_WIN32_WINNT=0x502 -D_WIN32_WINDOWS=0x502 -D_SETUPAPI_VER=0x502) @@ -72,6 +84,7 @@ include_directories(include) include_directories(include/psdk) include_directories(include/dxsdk) +include_directories(${REACTOS_BINARY_DIR}/include) include_directories(${REACTOS_BINARY_DIR}/include/dxsdk) include_directories(${REACTOS_BINARY_DIR}/include/psdk) include_directories(${REACTOS_BINARY_DIR}/include/reactos) @@ -91,6 +104,7 @@ add_subdirectory(dll) add_subdirectory(hal) add_subdirectory(lib) +add_subdirectory(ntoskrnl) # nci generated intermediate files Added: branches/cmake-bringup/drivers/base/bootvid/libbootvid.a URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/drivers/base/boot…
============================================================================== Binary file - no diff available. Propchange: branches/cmake-bringup/drivers/base/bootvid/libbootvid.a ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: branches/cmake-bringup/drivers/base/kdcom/libkdcom.a URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/drivers/base/kdco…
============================================================================== Binary file - no diff available. Propchange: branches/cmake-bringup/drivers/base/kdcom/libkdcom.a ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: branches/cmake-bringup/hal/halx86/libhal.a URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/hal/halx86/libhal…
============================================================================== Binary file - no diff available. Propchange: branches/cmake-bringup/hal/halx86/libhal.a ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: branches/cmake-bringup/ntoskrnl/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/ntoskrnl/CMakeLis…
============================================================================== --- branches/cmake-bringup/ntoskrnl/CMakeLists.txt (added) +++ branches/cmake-bringup/ntoskrnl/CMakeLists.txt [iso-8859-1] Mon Aug 30 14:31:44 2010 @@ -1,0 +1,424 @@ + +set(CMAKE_RC_COMPILE_OBJECT "<CMAKE_RC_COMPILER> -i <SOURCE> <CMAKE_C_LINK_FLAGS> <DEFINES> -I${REACTOS_SOURCE_DIR}/include/psdk -I${REACTOS_BINARY_DIR}/include/psdk -I${REACTOS_SOURCE_DIR}/include/ -I${REACTOS_SOURCE_DIR}/include/reactos -I${REACTOS_BINARY_DIR}/include/reactos -I${REACTOS_SOURCE_DIR}/include/reactos/wine -I${REACTOS_SOURCE_DIR}/include/crt -I${REACTOS_SOURCE_DIR}/include/crt/mingw32 -I${REACTOS_SOURCE_DIR} -I${CMAKE_CURRENT_SOURCE_DIR}/include -O coff -o <OBJECT> ") + +set(CMAKE_C_LINK_EXECUTABLE "<CMAKE_C_COMPILER> <FLAGS> <CMAKE_C_LINK_FLAGS> <LINK_FLAGS> <OBJECTS> -o <TARGET> <LINK_LIBRARIES> -Wl,-L${REACTOS_BINARY_DIR}/lib/3rdparty/mingw") +set(CMAKE_EXE_LINKER_FLAGS "-nodefaultlibs -nostdlib -Wl,-entry,_KiSystemStartup@4 -Wl,--image-base,0x80800000 -Wl,--kill-at -Wl,-T,${REACTOS_SOURCE_DIR}/global.lds") + +add_definitions(-D__NTOSKRNL__) +add_definitions(-D_NTOSKRNL_) +add_definitions(-D_NTSYSTEM_) +add_definitions(-D_IN_KERNEL_) +add_definitions(-DNTDDI_VERSION=0x05020400) + +include_directories(${REACTOS_SOURCE_DIR}/lib/cmlib) +include_directories(include) +include_directories(${CMAKE_CURRENT_BINARY_DIR}/include) +include_directories(${CMAKE_CURRENT_BINARY_DIR}/include/internal) +include_directories(${REACTOS_SOURCE_DIR}/include/reactos/drivers) + +list(APPEND SOURCE + cc/cacheman.c + cc/copy.c + cc/fs.c + cc/mdl.c + cc/pin.c + cc/view.c + config/${ARCH}/cmhardwr.c + config/cmalloc.c + config/cmapi.c + config/cmboot.c + config/cmcheck.c + config/cmconfig.c + config/cmcontrl.c + config/cmdata.c + config/cmdelay.c + config/cmhook.c + config/cmhvlist.c + config/cmindex.c + config/cminit.c + config/cmkcbncb.c + config/cmkeydel.c + config/cmlazy.c + config/cmmapvw.c + config/cmname.c + config/cmnotify.c + config/cmparse.c + config/cmquota.c + config/cmse.c + config/cmsecach.c + config/cmsysini.c + config/cmvalche.c + config/cmvalue.c + config/cmwraprs.c + config/ntapi.c + dbgk/dbgkobj.c + dbgk/dbgkutil.c + ex/atom.c + ex/callback.c + ex/dbgctrl.c + ex/efi.c + ex/event.c + ex/evtpair.c + ex/exintrin.c + ex/fastinterlck.c + ex/fmutex.c + ex/handle.c + ex/harderr.c + ex/hdlsterm.c + ex/init.c + ex/keyedevt.c + ex/locale.c + ex/lookas.c + ex/mutant.c + ex/profile.c + ex/pushlock.c + ex/resource.c + ex/rundown.c + ex/sem.c + ex/shutdown.c + ex/sysinfo.c + ex/time.c + ex/timer.c + ex/uuid.c + ex/win32k.c + ex/work.c + ex/xipdisp.c + ex/zone.c + fsrtl/dbcsname.c + fsrtl/fastio.c + fsrtl/faulttol.c + fsrtl/filelock.c + fsrtl/filter.c + fsrtl/filtrctx.c + fsrtl/fsfilter.c + fsrtl/fsrtlpc.c + fsrtl/largemcb.c + fsrtl/name.c + fsrtl/notify.c + fsrtl/oplock.c + fsrtl/pnp.c + fsrtl/stackovf.c + fsrtl/tunnel.c + fsrtl/unc.c + fstub/disksup.c + fstub/fstubex.c + fstub/halstub.c + inbv/inbv.c + io/iomgr/adapter.c + io/iomgr/arcname.c + io/iomgr/bootlog.c + io/iomgr/controller.c + io/iomgr/device.c + io/iomgr/deviface.c + io/iomgr/driver.c + io/iomgr/error.c + io/iomgr/file.c + io/iomgr/iocomp.c + io/iomgr/ioevent.c + io/iomgr/iofunc.c + io/iomgr/iomdl.c + io/iomgr/iomgr.c + io/iomgr/iorsrce.c + io/iomgr/iotimer.c + io/iomgr/iowork.c + io/iomgr/irp.c + io/iomgr/irq.c + io/iomgr/ramdisk.c + io/iomgr/rawfs.c + io/iomgr/remlock.c + io/iomgr/symlink.c + io/iomgr/util.c + io/iomgr/volume.c + io/pnpmgr/plugplay.c + io/pnpmgr/pnpdma.c + io/pnpmgr/pnpinit.c + io/pnpmgr/pnpmgr.c + io/pnpmgr/pnpnotify.c + io/pnpmgr/pnpreport.c + io/pnpmgr/pnpres.c + io/pnpmgr/pnproot.c + io/pnpmgr/pnputil.c + ke/apc.c + ke/balmgr.c + ke/bug.c + ke/clock.c + ke/config.c + ke/devqueue.c + ke/dpc.c + ke/eventobj.c + ke/except.c + ke/freeze.c + ke/gate.c + ke/gmutex.c + ke/ipi.c + ke/krnlinit.c + ke/mutex.c + ke/procobj.c + ke/profobj.c + ke/queue.c + ke/semphobj.c + ke/spinlock.c + ke/thrdobj.c + ke/thrdschd.c + ke/time.c + ke/timerobj.c + ke/wait.c + lpc/close.c + lpc/complete.c + lpc/connect.c + lpc/create.c + lpc/listen.c + lpc/port.c + lpc/reply.c + lpc/send.c + mm/ARM3/contmem.c + mm/ARM3/drvmgmt.c + mm/ARM3/dynamic.c + mm/ARM3/expool.c + mm/ARM3/hypermap.c + mm/ARM3/iosup.c + mm/ARM3/largepag.c + mm/ARM3/mdlsup.c + mm/ARM3/mmdbg.c + mm/ARM3/mminit.c + mm/ARM3/mmsup.c + mm/ARM3/ncache.c + mm/ARM3/pagfault.c + mm/ARM3/pfnlist.c + mm/ARM3/pool.c + mm/ARM3/procsup.c + mm/ARM3/sysldr.c + mm/ARM3/syspte.c + mm/ARM3/vadnode.c + mm/ARM3/virtual.c + mm/anonmem.c + mm/balance.c + mm/freelist.c + mm/marea.c + mm/mmfault.c + mm/mminit.c + mm/mpw.c + mm/pagefile.c + mm/pageop.c + mm/pe.c + mm/ppool.c + mm/procsup.c + mm/region.c + mm/rmap.c + mm/section.c + mm/virtual.c + ob/obdir.c + ob/obhandle.c + ob/obinit.c + ob/oblife.c + ob/oblink.c + ob/obname.c + ob/obref.c + ob/obsdcach.c + ob/obsecure.c + ob/obwait.c + po/events.c + po/poshtdwn.c + po/povolume.c + po/power.c + ps/debug.c + ps/job.c + ps/kill.c + ps/process.c + ps/psmgr.c + ps/psnotify.c + ps/query.c + ps/quota.c + ps/security.c + ps/state.c + ps/thread.c + ps/win32.c + rtl/libsupp.c + rtl/misc.c + se/access.c + se/acl.c + se/audit.c + se/lsa.c + se/priv.c + se/sd.c + se/semgr.c + se/sid.c + se/token.c + vf/driver.c + wmi/wmi.c + ntoskrnl.rc + ${REACTOS_BINARY_DIR}/ntoskrnl/ex/zw.S) + +if(ARCH MATCHES i386) +list(APPEND SOURCE + ex/i386/interlck_asm.S + ex/i386/fastinterlck_asm.S + ex/i386/ioport.S + ke/freeldr.c + ke/i386/abios.c + ke/i386/cpu.c + ke/i386/context.c + ke/i386/ctxswitch.S + ke/i386/exp.c + ke/i386/irqobj.c + ke/i386/kiinit.c + ke/i386/ldt.c + ke/i386/mtrr.c + ke/i386/patpge.c + ke/i386/thrdini.c + ke/i386/trap.s + ke/i386/traphdlr.c + ke/i386/usercall_asm.S + ke/i386/usercall.c + ke/i386/v86vdm.c + mm/i386/page.c + mm/ARM3/i386/init.c + ps/i386/psctx.c + ps/i386/psldt.c + rtl/i386/stack.S + vdm/vdmmain.c + vdm/vdmexec.c) +elseif(ARCH MATCHES amd64) +list(APPEND SOURCE + ex/amd64/fastinterlck.c + ke/amd64/boot.S + ke/amd64/context.c + ke/amd64/cpu.c + ke/amd64/ctxswitch.S + ke/amd64/except.c + ke/amd64/interrupt.c + ke/amd64/irql.c + ke/amd64/kiinit.c + ke/amd64/spinlock.c + ke/amd64/stubs.c + ke/amd64/thrdini.c + ke/amd64/trap.S + mm/amd64/init.c + mm/amd64/page.c + ps/amd64/psctx.c) +elseif(ARCH MATCHES arm) +list(APPEND SOURCE + ke/arm/boot.s + ke/arm/cpu.c + ke/arm/ctxswtch.s + ke/arm/exp.c + ke/arm/kiinit.c + ke/arm/stubs_asm.s + ke/arm/thrdini.c + ke/arm/trap.s + ke/arm/trapc.c + ke/arm/usercall.c + mm/arm/page.c + mm/ARM3/arm/init.c + ps/arm/psctx.c + rtl/arm/rtlexcpt.c) +elseif(ARCH MATCHES powerpc) +list(APPEND SOURCE + ke/powerpc/main_asm.S + ke/powerpc/cpu.c + ke/powerpc/exp.c + ke/powerpc/kiinit.c + ke/powerpc/ppc_irq.c + ke/powerpc/stubs.c + ke/powerpc/systimer.c + ke/powerpc/thrdini.c + ke/powerpc/ctxswitch.c + ke/powerpc/ctxhelp.S + mm/powerpc/pfault.c + mm/powerpc/page.c) +endif(ARCH MATCHES i386) + +if(_WINKD_ MATCHES 0) + +if(ARCH MATCHES i386) +list(APPEND SOURCE + kd/i386/kdmemsup.c + kd/wrappers/gdbstub.c) + +if(KDBG MATCHES 1) +list(APPEND SOURCE + kdbg/i386/i386-dis.c + kdbg/i386/kdb_help.S + kdbg/i386/longjmp.S + kdbg/i386/setjmp.S) +endif(KDBG MATCHES 1) + +elseif(ARCH MATCHES amd64) +list(APPEND SOURCE + kd/amd64/kd.c + kd/amd64/kdmemsup.c) + +if(KDBG MATCHES 1) +list(APPEND SOURCE + kdbg/amd64/i386-dis.c + kdbg/amd64/kdb_help.S + kdbg/amd64/kdb.c) +endif(KDBG MATCHES 1) + +elseif(ARCH MATCHES powerpc) +list(APPEND SOURCE kd/wrappers/gdbstub_powerpc.c) + +endif(ARCH MATCHES i386) + +if(KDBG MATCHES 1) +list(APPEND SOURCE + kdbg/kdb.c + kdbg/kdb_cli.c + kdbg/kdb_expr.c + kdbg/kdb_keyboard.c + kdbg/kdb_serial.c) +endif(KDBG MATCHES 1) + +if(DBG_OR_KDBG MATCHES true) +list(APPEND SOURCE kdbg/kdb_symbols.c) +endif(DBG_OR_KDBG MATCHES true) + +list(APPEND SOURCE + kd/wrappers/bochs.c + kd/wrappers/kdbg.c + kd/kdinit.c + kd/kdio.c + kd/kdmain.c) + +else() # _WINKD_ MATCHES 1 + +list(APPEND SOURCE + kd64/kdapi.c + kd64/kdbreak.c + kd64/kddata.c + kd64/kdinit.c + kd64/kdlock.c + kd64/kdprint.c + kd64/kdtrap.c) + +if(ARCH MATCHES i386) +list(APPEND SOURCE kd64/i386/kdx86.c) +elseif(ARCH MATCHES amd64) +list(APPEND SOURCE kd64/amd64/kdx64.c) +elseif(ARCH MATCHES arm) +list(APPEND SOURCE kd64/arm/kdarm.c) +endif(ARCH MATCHES i386) + +endif(_WINKD_ MATCHES 0) + +add_executable(ntoskrnl ${SOURCE} ${CMAKE_CURRENT_BINARY_DIR}/ntoskrnl_ntoskrnl.h.gch) + +set_target_properties(ntoskrnl PROPERTIES LINK_FLAGS "-Wl,-entry,_KiSystemStartup@4") + +target_link_libraries(ntoskrnl + ${CMAKE_CURRENT_SOURCE_DIR}/ntoskrnl_i386.def + csq + ${REACTOS_SOURCE_DIR}/hal/halx86/libhal.a + pseh + cmlib + rtl + rossym + libcntpr + ${REACTOS_SOURCE_DIR}/drivers/base/kdcom/libkdcom.a + ${REACTOS_SOURCE_DIR}/drivers/base/bootvid/libbootvid.a + wdmguid + ioevent) + +add_pch(ntoskrnl ${CMAKE_CURRENT_SOURCE_DIR}/include/ntoskrnl.h ${SOURCE}) +set_source_files_properties(${REACTOS_BINARY_DIR}/ntoskrnl/ex/zw.S PROPERTIES GENERATED TRUE) +add_dependencies(ntoskrnl psdk bugcodes kernel_zw kernel_napi) Propchange: branches/cmake-bringup/ntoskrnl/CMakeLists.txt ------------------------------------------------------------------------------ svn:eol-style = native Added: branches/cmake-bringup/ntoskrnl/ntoskrnl_i386.def URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/ntoskrnl/ntoskrnl…
============================================================================== --- branches/cmake-bringup/ntoskrnl/ntoskrnl_i386.def (added) +++ branches/cmake-bringup/ntoskrnl/ntoskrnl_i386.def [iso-8859-1] Mon Aug 30 14:31:44 2010 @@ -1,0 +1,1528 @@ + +LIBRARY ntoskrnl.exe + +EXPORTS + CcCanIWrite@16 @1 + CcCopyRead@24 @2 + CcCopyWrite@20 @3 + CcDeferWrite@24 @4 + CcFastCopyRead@24 @5 + CcFastCopyWrite@16 @6 + CcFastMdlReadWait @7 DATA + CcFastReadNotPossible @8 DATA + CcFastReadWait @9 DATA + CcFlushCache@16 @10 + CcGetDirtyPages@16 @11 + CcGetFileObjectFromBcb@4 @12 + CcGetFileObjectFromSectionPtrs@4 @13 + CcGetFlushedValidData@8 @14 + CcGetLsnForFileObject@8 @15 + CcInitializeCacheMap@20 @16 + CcIsThereDirtyData@4 @17 + CcMapData@24 @18 + CcMdlRead@20 @19 + CcMdlReadComplete@8 @20 + CcMdlWriteAbort@8 @21 + CcMdlWriteComplete@12 @22 + CcPinMappedData@20 @23 + CcPinRead@24 @24 + CcPrepareMdlWrite@20 @25 + CcPreparePinWrite@28 @26 + CcPurgeCacheSection@16 @27 + CcRemapBcb@4 @28 + CcRepinBcb@4 @29 + CcScheduleReadAhead@12 @30 + CcSetAdditionalCacheAttributes@12 @31 + CcSetBcbOwnerPointer@8 @32 + CcSetDirtyPageThreshold@8 @33 + CcSetDirtyPinnedData@8 @34 + CcSetFileSizes@8 @35 + CcSetLogHandleForFile@12 @36 + CcSetReadAheadGranularity@8 @37 + CcUninitializeCacheMap@12 @38 + CcUnpinData@4 @39 + CcUnpinDataForThread@8 @40 + CcUnpinRepinnedBcb@12 @41 + CcWaitForCurrentLazyWriterActivity@0 @42 + CcZeroData@16 @43 + CmRegisterCallback@12 @44 + CmUnRegisterCallback@8 @45 + DbgBreakPoint@0 @46 + DbgBreakPointWithStatus@4 @47 + DbgCommandString@8 @48 + DbgLoadImageSymbols@12 @49 + DbgPrint @50 + DbgPrintEx @51 + DbgPrintReturnControlC @52 + DbgPrompt@12 @53 + DbgQueryDebugFilterState@8 @54 + DbgSetDebugFilterState@12 @55 + @ExAcquireFastMutexUnsafe@4 @56 + ExAcquireResourceExclusiveLite@8 @57 + ExAcquireResourceSharedLite@8 @58 + @ExAcquireRundownProtection@4=@ExfAcquireRundownProtection@4 @59 + @ExAcquireRundownProtectionCacheAware@4=@ExfAcquireRundownProtectionCacheAware@4 @60 + @ExAcquireRundownProtectionCacheAwareEx@8=@ExfAcquireRundownProtectionCacheAwareEx@8 @61 + @ExAcquireRundownProtectionEx@8=@ExfAcquireRundownProtectionEx@8 @62 + ExAcquireSharedStarveExclusive@8 @63 + ExAcquireSharedWaitForExclusive@8 @64 + ExAllocateCacheAwareRundownProtection@8 @65 + ExAllocateFromPagedLookasideList@4=ExiAllocateFromPagedLookasideList@4 @66 + ExAllocatePool@8 @67 + ExAllocatePoolWithQuota@8 @68 + ExAllocatePoolWithQuotaTag@12 @69 + ExAllocatePoolWithTag@12 @70 + ExAllocatePoolWithTagPriority@16 @71 + ExConvertExclusiveToSharedLite@4 @72 + ExCreateCallback@16 @73 + ExDeleteNPagedLookasideList@4 @74 + ExDeletePagedLookasideList@4 @75 + ExDeleteResourceLite@4 @76 + ExDesktopObjectType @77 DATA + ExDisableResourceBoostLite@4 @78 + @ExEnterCriticalRegionAndAcquireFastMutexUnsafe@4 @79 + ExEnterCriticalRegionAndAcquireResourceExclusive@4 @80 + ExEnterCriticalRegionAndAcquireResourceShared@4 @81 + ExEnterCriticalRegionAndAcquireSharedWaitForExclusive@4 @82 + ExEnumHandleTable@16 @83 + ExEventObjectType=_ExEventObjectType @84 DATA + ExExtendZone@12 @85 + ExFreeCacheAwareRundownProtection@4 @86 + ExFreePool@4 @87 + ExFreePoolWithTag@8 @88 + ExFreeToPagedLookasideList@8=ExiFreeToPagedLookasideList@8 @89 + ExGetCurrentProcessorCounts@12 @90 + ExGetCurrentProcessorCpuUsage@4 @91 + ExGetExclusiveWaiterCount@4 @92 + ExGetPreviousMode@0 @93 + ExGetSharedWaiterCount@4 @94 + ExInitializeNPagedLookasideList@28 @95 + ExInitializePagedLookasideList@28 @96 + ExInitializeResourceLite@4 @97 + @ExInitializeRundownProtection@4=@ExfInitializeRundownProtection@4 @98 + ExInitializeRundownProtectionCacheAware@8 @99 + ExInitializeZone@16 @100 + ExInterlockedAddLargeInteger@16 @101 + @ExInterlockedAddLargeStatistic@8 @102 + ExInterlockedAddUlong@12 @103 + @ExInterlockedCompareExchange64@16 @104 + ExInterlockedDecrementLong@8 @105 + ExInterlockedExchangeUlong@12 @106 + ExInterlockedExtendZone@16 @107 + @ExInterlockedFlushSList@4 @108 + ExInterlockedIncrementLong@8 @109 + ExInterlockedInsertHeadList@12 @110 + ExInterlockedInsertTailList@12 @111 + ExInterlockedPopEntryList@8 @112 + @ExInterlockedPopEntrySList@8 @113 + ExInterlockedPushEntryList@12 @114 + @ExInterlockedPushEntrySList@12 @115 + ExInterlockedRemoveHeadList@8 @116 + ExIsProcessorFeaturePresent@4 @117 + ExIsResourceAcquiredExclusiveLite@4 @118 + ExIsResourceAcquiredSharedLite@4 @119 + ExLocalTimeToSystemTime@8 @120 + ExNotifyCallback@12 @121 + ExQueryPoolBlockSize@8 @122 + ExQueueWorkItem@8 @123 + ExRaiseAccessViolation@0 @124 + ExRaiseDatatypeMisalignment@0 @125 + ExRaiseException@4=RtlRaiseException@4 @126 + ExRaiseHardError@24 @127 + ExRaiseStatus@4=RtlRaiseStatus@4 @128 + @ExReInitializeRundownProtection@4=@ExfReInitializeRundownProtection@4 @129 + @ExReInitializeRundownProtectionCacheAware@4=@ExfReInitializeRundownProtectionCacheAware@4 @130 + ExRegisterCallback@12 @131 + ExReinitializeResourceLite@4 @132 + @ExReleaseFastMutexUnsafe@4 @133 + @ExReleaseFastMutexUnsafeAndLeaveCriticalRegion@4 @134 + @ExReleaseResourceAndLeaveCriticalRegion@4 @135 + ExReleaseResourceForThreadLite@8 @136 + @ExReleaseResourceLite@4 @137 + @ExReleaseRundownProtection@4=@ExfReleaseRundownProtection@4 @138 + @ExReleaseRundownProtectionCacheAware@4=@ExfReleaseRundownProtectionCacheAware@4 @139 + @ExReleaseRundownProtectionCacheAwareEx@8=@ExfReleaseRundownProtectionCacheAwareEx@8 @140 + @ExReleaseRundownProtectionEx@8=@ExfReleaseRundownProtectionEx@8 @141 + @ExRundownCompleted@4=@ExfRundownCompleted@4 @142 + @ExRundownCompletedCacheAware@4=@ExfRundownCompletedCacheAware@4 @143 + ExSemaphoreObjectType=_ExSemaphoreObjectType @144 DATA + ExSetResourceOwnerPointer@8 @145 + ExSetTimerResolution@8 @146 + ExSizeOfRundownProtectionCacheAware@0 @147 + ExSystemExceptionFilter@0 @148 + ExSystemTimeToLocalTime@8 @149 + ExUnregisterCallback@4 @150 + ExUuidCreate@4 @151 + ExVerifySuite@4 @152 + @ExWaitForRundownProtectionRelease@4=@ExfWaitForRundownProtectionRelease@4 @153 + @ExWaitForRundownProtectionReleaseCacheAware@4=@ExfWaitForRundownProtectionReleaseCacheAware@4 @154 + ExWindowStationObjectType @155 DATA + @ExfAcquirePushLockExclusive@4 @156 + @ExfAcquirePushLockShared@4 @157 + @ExfInterlockedAddUlong@12 @158 + @ExfInterlockedCompareExchange64@12 @159 + @ExfInterlockedInsertHeadList@12 @160 + @ExfInterlockedInsertTailList@12 @161 + @ExfInterlockedPopEntryList@8 @162 + @ExfInterlockedPushEntryList@12 @163 + @ExfInterlockedRemoveHeadList@8 @164 + @ExfReleasePushLock@4 @165 + @ExfReleasePushLockExclusive@4 @166 + @ExfReleasePushLockShared@4 @167 + @ExfTryToWakePushLock@4 @168 + @ExfUnblockPushLock@8 @169 + @Exfi386InterlockedDecrementLong@4 @170 + @Exfi386InterlockedExchangeUlong@8 @171 + @Exfi386InterlockedIncrementLong@4 @172 + Exi386InterlockedDecrementLong@4 @173 + Exi386InterlockedExchangeUlong@12 @174 + Exi386InterlockedIncrementLong@4 @175 + @ExiAcquireFastMutex@4=@ExAcquireFastMutex@4 @176 + @ExiReleaseFastMutex@4=@ExReleaseFastMutex@4 @177 + @ExiTryToAcquireFastMutex@4=@ExTryToAcquireFastMutex@4 @178 + FsRtlAcquireFileExclusive@4 @179 + FsRtlAddLargeMcbEntry@28 @180 + FsRtlAddMcbEntry@16 @181 + FsRtlAddToTunnelCache@32 @182 + FsRtlAllocateFileLock@8 @183 + FsRtlAllocatePool@8 @184 + FsRtlAllocatePoolWithQuota@8 @185 + FsRtlAllocatePoolWithQuotaTag@12 @186 + FsRtlAllocatePoolWithTag@12 @187 + FsRtlAllocateResource@0 @188 + FsRtlAreNamesEqual@16 @189 + FsRtlBalanceReads@4 @190 + FsRtlCheckLockForReadAccess@8 @191 + FsRtlCheckLockForWriteAccess@8 @192 + FsRtlCheckOplock@20 @193 + FsRtlCopyRead@32 @194 + FsRtlCopyWrite@32 @195 + FsRtlCreateSectionForDataScan@40 @196 + FsRtlCurrentBatchOplock@4 @197 + FsRtlDeleteKeyFromTunnelCache@12 @198 + FsRtlDeleteTunnelCache@4 @199 + FsRtlDeregisterUncProvider@4 @200 + FsRtlDissectDbcs@16 @201 + FsRtlDissectName@16 @202 + FsRtlDoesDbcsContainWildCards@4 @203 + FsRtlDoesNameContainWildCards@4 @204 + FsRtlFastCheckLockForRead@24 @205 + FsRtlFastCheckLockForWrite@24 @206 + FsRtlFastUnlockAll@16 @207 + FsRtlFastUnlockAllByKey@20 @208 + FsRtlFastUnlockSingle@32 @209 + FsRtlFindInTunnelCache@32 @210 + FsRtlFreeFileLock@4 @211 + FsRtlGetFileSize@8 @212 + FsRtlGetNextFileLock@8 @213 + FsRtlGetNextLargeMcbEntry@20 @214 + FsRtlGetNextMcbEntry@20 @215 + FsRtlIncrementCcFastReadNoWait@0 @216 + FsRtlIncrementCcFastReadNotPossible@0 @217 + FsRtlIncrementCcFastReadResourceMiss@0 @218 + FsRtlIncrementCcFastReadWait@0 @219 + FsRtlInitializeFileLock@12 @220 + FsRtlInitializeLargeMcb@8 @221 + FsRtlInitializeMcb@8 @222 + FsRtlInitializeOplock@4 @223 + FsRtlInitializeTunnelCache@4 @224 + FsRtlInsertPerFileObjectContext@8 @225 + FsRtlInsertPerStreamContext@8 @226 + FsRtlIsDbcsInExpression@8 @227 + FsRtlIsFatDbcsLegal@20 @228 + FsRtlIsHpfsDbcsLegal@20 @229 + FsRtlIsNameInExpression@16 @230 + FsRtlIsNtstatusExpected@4 @231 + FsRtlIsPagingFile@4 @232 + FsRtlIsTotalDeviceFailure@4 @233 + FsRtlLegalAnsiCharacterArray=_FsRtlLegalAnsiCharacterArray @234 DATA + FsRtlLookupLargeMcbEntry@32 @235 + FsRtlLookupLastLargeMcbEntry@12 @236 + FsRtlLookupLastLargeMcbEntryAndIndex@16 @237 + FsRtlLookupLastMcbEntry@12 @238 + FsRtlLookupMcbEntry@20 @239 + FsRtlLookupPerFileObjectContext@12 @240 + FsRtlLookupPerStreamContextInternal@12 @241 + FsRtlMdlRead@24 @242 + FsRtlMdlReadComplete@8 @243 + FsRtlMdlReadCompleteDev@12 @244 + FsRtlMdlReadDev@28 @245 + FsRtlMdlWriteComplete@12 @246 + FsRtlMdlWriteCompleteDev@16 @247 + FsRtlNormalizeNtstatus@8 @248 + FsRtlNotifyChangeDirectory@28 @249 + FsRtlNotifyCleanup@12 @250 + FsRtlNotifyFilterChangeDirectory@44 @251 + FsRtlNotifyFilterReportChange@40 @252 + FsRtlNotifyFullChangeDirectory@40 @253 + FsRtlNotifyFullReportChange@36 @254 + FsRtlNotifyInitializeSync@4 @255 + FsRtlNotifyReportChange@20 @256 + FsRtlNotifyUninitializeSync@4 @257 + FsRtlNotifyVolumeEvent@8 @258 + FsRtlNumberOfRunsInLargeMcb@4 @259 + FsRtlNumberOfRunsInMcb@4 @260 + FsRtlOplockFsctrl@12 @261 + FsRtlOplockIsFastIoPossible@4 @262 + FsRtlPostPagingFileStackOverflow@12 @263 + FsRtlPostStackOverflow@12 @264 + FsRtlPrepareMdlWrite@24 @265 + FsRtlPrepareMdlWriteDev@28 @266 + FsRtlPrivateLock@48 @267 + FsRtlProcessFileLock@12 @268 + FsRtlRegisterFileSystemFilterCallbacks@8 @269 + FsRtlRegisterUncProvider@12 @270 + FsRtlReleaseFile@4 @271 + FsRtlRemoveLargeMcbEntry@20 @272 + FsRtlRemoveMcbEntry@12 @273 + FsRtlRemovePerFileObjectContext@12 @274 + FsRtlRemovePerStreamContext@12 @275 + FsRtlResetLargeMcb@8 @276 + FsRtlSplitLargeMcb@20 @277 + FsRtlSyncVolumes@12 @278 + FsRtlTeardownPerStreamContexts@4 @279 + FsRtlTruncateLargeMcb@12 @280 + FsRtlTruncateMcb@8 @281 + FsRtlUninitializeFileLock@4 @282 + FsRtlUninitializeLargeMcb@4 @283 + FsRtlUninitializeMcb@4 @284 + FsRtlUninitializeOplock@4 @285 + HalDispatchTable=_HalDispatchTable @286 DATA + @HalExamineMBR@16 @287 + HalPrivateDispatchTable @288 DATA + InbvAcquireDisplayOwnership@0 @289 + InbvCheckDisplayOwnership@0 @290 + InbvDisplayString@4 @291 + InbvEnableBootDriver@4 @292 + InbvEnableDisplayString@4 @293 + InbvInstallDisplayStringFilter@4 @294 + InbvIsBootDriverInstalled@0 @295 + InbvNotifyDisplayOwnershipLost@4 @296 + InbvResetDisplay@0 @297 + InbvSetScrollRegion@16 @298 + InbvSetTextColor@4 @299 + InbvSolidColorFill@20 @300 + InitSafeBootMode @301 DATA + @InterlockedCompareExchange@12 @302 + @InterlockedDecrement@4 @303 + @InterlockedExchange@8 @304 + @InterlockedExchangeAdd@8 @305 + @InterlockedIncrement@4 @306 + @InterlockedPopEntrySList@4 @307 + @InterlockedPushEntrySList@8 @308 + IoAcquireCancelSpinLock@4 @309 + IoAcquireRemoveLockEx@20 @310 + IoAcquireVpbSpinLock@4 @311 + IoAdapterObjectType @312 DATA + IoAllocateAdapterChannel@20 @313 + IoAllocateController@16 @314 + IoAllocateDriverObjectExtension@16 @315 + IoAllocateErrorLogEntry@8 @316 + IoAllocateIrp@8 @317 + IoAllocateMdl@20 @318 + IoAllocateWorkItem@4 @319 + @IoAssignDriveLetters@16 @320 + IoAssignResources@24 @321 + IoAttachDevice@12 @322 + IoAttachDeviceByPointer@8 @323 + IoAttachDeviceToDeviceStack@8 @324 + IoAttachDeviceToDeviceStackSafe@12 @325 + IoBuildAsynchronousFsdRequest@24 @326 + IoBuildDeviceIoControlRequest@36 @327 + IoBuildPartialMdl@16 @328 + IoBuildSynchronousFsdRequest@28 @329 + IoCallDriver@8 @330 + IoCancelFileOpen@8 @331 + IoCancelIrp@4 @332 + IoCheckDesiredAccess@8 @333 + IoCheckEaBufferValidity@12 @334 + IoCheckFunctionAccess@24 @335 + IoCheckQuerySetFileInformation@12 @336 + IoCheckQuerySetVolumeInformation@12 @337 + IoCheckQuotaBufferValidity@12 @338 + IoCheckShareAccess@20 @339 + IoCompleteRequest@8 @340 + IoConnectInterrupt@44 @341 + IoCreateController@4 @342 + IoCreateDevice@28 @343 + IoCreateDisk@8 @344 + IoCreateDriver@8 @345 + IoCreateFile@56 @346 + IoCreateFileSpecifyDeviceObjectHint@60 @347 + IoCreateNotificationEvent@8 @348 + IoCreateStreamFileObject@8 @349 + IoCreateStreamFileObjectEx@12 @350 + IoCreateStreamFileObjectLite@8 @351 + IoCreateSymbolicLink@8 @352 + IoCreateSynchronizationEvent@8 @353 + IoCreateUnprotectedSymbolicLink@8 @354 + IoCsqInitialize@28 @355 + IoCsqInitializeEx@28 @356 + IoCsqInsertIrp@12 @357 + IoCsqInsertIrpEx@16 @358 + IoCsqRemoveIrp@8 @359 + IoCsqRemoveNextIrp@8 @360 + IoDeleteController@4 @361 + IoDeleteDevice@4 @362 + IoDeleteDriver@4 @363 + IoDeleteSymbolicLink@4 @364 + IoDetachDevice@4 @365 + IoDeviceHandlerObjectSize @366 DATA + IoDeviceHandlerObjectType @367 DATA + IoDeviceObjectType @368 DATA + IoDisconnectInterrupt@4 @369 + IoDriverObjectType @370 DATA + IoEnqueueIrp@4 @371 + IoEnumerateDeviceObjectList@16 @372 + IoEnumerateRegisteredFiltersList@12 @373 + IoFastQueryNetworkAttributes@20 @374 + IoFileObjectType=_IoFileObjectType @375 DATA + IoForwardAndCatchIrp@8=IoForwardIrpSynchronously@8 @376 + IoForwardIrpSynchronously@8 @377 + IoFreeController@4 @378 + IoFreeErrorLogEntry@4 @379 + IoFreeIrp@4 @380 + IoFreeMdl@4 @381 + IoFreeWorkItem@4 @382 + IoGetAttachedDevice@4 @383 + IoGetAttachedDeviceReference@4 @384 + IoGetBaseFileSystemDeviceObject@4 @385 + IoGetBootDiskInformation@8 @386 + IoGetConfigurationInformation@0 @387 + IoGetCurrentProcess@0 @388 + IoGetDeviceAttachmentBaseRef@4 @389 + IoGetDeviceInterfaceAlias@12 @390 + IoGetDeviceInterfaces@16 @391 + IoGetDeviceObjectPointer@16 @392 + IoGetDeviceProperty@20 @393 + IoGetDeviceToVerify@4 @394 + IoGetDiskDeviceObject@8 @395 + IoGetDmaAdapter@12 @396 + IoGetDriverObjectExtension@8 @397 + IoGetFileObjectGenericMapping@0 @398 + IoGetInitialStack@0 @399 + IoGetLowerDeviceObject@4 @400 + @IoGetPagingIoPriority@4 @401 + IoGetRelatedDeviceObject@4 @402 + IoGetRequestorProcess@4 @403 + IoGetRequestorProcessId@4 @404 + IoGetRequestorSessionId@8 @405 + IoGetStackLimits@8 @406 + IoGetTopLevelIrp@0 @407 + IoInitializeIrp@12 @408 + IoInitializeRemoveLockEx@20 @409 + IoInitializeTimer@12 @410 + IoInvalidateDeviceRelations@8 @411 + IoInvalidateDeviceState@4 @412 + IoIsFileOriginRemote@4 @413 + IoIsOperationSynchronous@4 @414 + IoIsSystemThread@4 @415 + IoIsValidNameGraftingBuffer@8 @416 + IoIsWdmVersionAvailable@8 @417 + IoMakeAssociatedIrp@8 @418 + IoOpenDeviceInterfaceRegistryKey@12 @419 + IoOpenDeviceRegistryKey@16 @420 + IoPageRead@20 @421 + IoPnPDeliverServicePowerNotification@16 @422 + IoQueryDeviceDescription@32 @423 + IoQueryFileDosDeviceName@8 @424 + IoQueryFileInformation@20 @425 + IoQueryVolumeInformation@20 @426 + IoQueueThreadIrp@4 @427 + IoQueueWorkItem@16 @428 + IoRaiseHardError@12 @429 + IoRaiseInformationalHardError@12 @430 + IoReadDiskSignature@12 @431 + IoReadOperationCount @432 DATA + @IoReadPartitionTable@16 @433 + IoReadPartitionTableEx@8 @434 + IoReadTransferCount @435 DATA + IoRegisterBootDriverReinitialization@12 @436 + IoRegisterDeviceInterface@16 @437 + IoRegisterDriverReinitialization@12 @438 + IoRegisterFileSystem@4 @439 + IoRegisterFsRegistrationChange@8 @440 + IoRegisterLastChanceShutdownNotification@4 @441 + IoRegisterPlugPlayNotification@28 @442 + IoRegisterShutdownNotification@4 @443 + IoReleaseCancelSpinLock@4 @444 + IoReleaseRemoveLockAndWaitEx@12 @445 + IoReleaseRemoveLockEx@12 @446 + IoReleaseVpbSpinLock@4 @447 + IoRemoveShareAccess@8 @448 + IoReportDetectedDevice@32 @449 + IoReportHalResourceUsage@16 @450 + IoReportResourceForDetection@28 @451 + IoReportResourceUsage@36 @452 + IoReportTargetDeviceChange@8 @453 + IoReportTargetDeviceChangeAsynchronous@16 @454 + IoRequestDeviceEject@4 @455 + IoReuseIrp@8 @456 + IoSetCompletionRoutineEx@28 @457 + IoSetDeviceInterfaceState@8 @458 + IoSetDeviceToVerify@8 @459 + IoSetFileOrigin@8 @460 + IoSetHardErrorOrVerifyDevice@8 @461 + IoSetInformation@16 @462 + IoSetIoCompletion@24 @463 + @IoSetPartitionInformation@16 @464 + IoSetPartitionInformationEx@12 @465 + IoSetShareAccess@16 @466 + IoSetStartIoAttributes@12 @467 + IoSetSystemPartition@4 @468 + IoSetThreadHardErrorMode@4 @469 + IoSetTopLevelIrp@4 @470 + IoStartNextPacket@8 @471 + IoStartNextPacketByKey@12 @472 + IoStartPacket@16 @473 + IoStartTimer@4 @474 + IoStatisticsLock @475 DATA + IoStopTimer@4 @476 + IoSynchronousInvalidateDeviceRelations@8 @477 + IoSynchronousPageWrite@20 @478 + IoThreadToProcess@4 @479 + IoTranslateBusAddress@24 @480 + IoUnregisterFileSystem@4 @481 + IoUnregisterFsRegistrationChange@8 @482 + IoUnregisterPlugPlayNotification@4 @483 + IoUnregisterShutdownNotification@4 @484 + IoUpdateShareAccess@8 @485 + IoValidateDeviceIoControlAccess@8 @486 + IoVerifyPartitionTable@8 @487 + IoVerifyVolume@8 @488 + IoVolumeDeviceToDosName@8 @489 + IoWMIAllocateInstanceIds@12 @490 + IoWMIDeviceObjectToInstanceName@12 @491 + IoWMIExecuteMethod@24 @492 + IoWMIHandleToInstanceName@12 @493 + IoWMIOpenBlock@12 @494 + IoWMIQueryAllData@12 @495 + IoWMIQueryAllDataMultiple@16 @496 + IoWMIQuerySingleInstance@16 @497 + IoWMIQuerySingleInstanceMultiple@20 @498 + IoWMIRegistrationControl@8 @499 + IoWMISetNotificationCallback@12 @500 + IoWMISetSingleInstance@20 @501 + IoWMISetSingleItem@24 @502 + IoWMISuggestInstanceName@16 @503 + IoWMIWriteEvent@4 @504 + IoWriteErrorLogEntry@4 @505 + IoWriteOperationCount @506 DATA + @IoWritePartitionTable@20 @507 + IoWritePartitionTableEx@8 @508 + IoWriteTransferCount @509 DATA + @IofCallDriver@8 @510 + @IofCompleteRequest@8 @511 + KdChangeOption@24 @512 + KdDebuggerEnabled=_KdDebuggerEnabled @513 DATA + KdDebuggerNotPresent=_KdDebuggerNotPresent @514 DATA + KdDisableDebugger@0 @515 + KdEnableDebugger@0 @516 + KdEnteredDebugger @517 DATA + KdPollBreakIn@0 @518 + KdPowerTransition@4 @519 + KdRefreshDebuggerNotPresent@0 @520 + KdSystemDebugControl@28 @521 + Ke386CallBios@8 @522 + Ke386IoSetAccessProcess@8 @523 + Ke386QueryIoAccessMap@8 @524 + Ke386SetIoAccessMap@8 @525 + @KeAcquireGuardedMutex@4 @526 + @KeAcquireGuardedMutexUnsafe@4 @527 + @KeAcquireInStackQueuedSpinLockAtDpcLevel@8 @528 + @KeAcquireInStackQueuedSpinLockForDpc@8 @529 + KeAcquireInterruptSpinLock@4 @530 + KeAcquireSpinLockAtDpcLevel@4 @531 + @KeAcquireSpinLockForDpc@4 @532 + KeAddSystemServiceTable@20 @533 + KeAreAllApcsDisabled@0 @534 + KeAreApcsDisabled@0 @535 + KeAttachProcess@4 @536 + KeBugCheck@4 @537 + KeBugCheckEx@20 @538 + KeCancelTimer@4 @539 + KeCapturePersistentThreadState@28 @540 + KeClearEvent@4 @541 + KeConnectInterrupt@4 @542 + KeDelayExecutionThread@12 @543 + KeDeregisterBugCheckCallback@4 @544 + KeDeregisterBugCheckReasonCallback@4 @545 + KeDeregisterNmiCallback@4 @546 + KeDetachProcess@0 @547 + KeDisconnectInterrupt@4 @548 + KeEnterCriticalRegion@0=_KeEnterCriticalRegion@0 @549 + KeEnterGuardedRegion@0=_KeEnterGuardedRegion@0 @550 + KeEnterKernelDebugger@0 @551 + KeFindConfigurationEntry@16 @552 + KeFindConfigurationNextEntry@20 @553 + KeFlushEntireTb@8 @554 + KeFlushQueuedDpcs@0 @555 + KeGetCurrentThread@0 @556 + KeGetPreviousMode@0 @557 + KeGetRecommendedSharedDataAlignment@0 @558 + KeI386AllocateGdtSelectors@8 @559 + KeI386FlatToGdtSelector@12 @560 + KeI386MachineType @561 DATA + KeI386ReleaseGdtSelectors@8 @562 + KeInitializeApc@32 @563 + KeInitializeCrashDumpHeader@20 @564 + KeInitializeDeviceQueue@4 @565 + KeInitializeDpc@12 @566 + KeInitializeEvent@12 @567 + @KeInitializeGuardedMutex@4 @568 + KeInitializeInterrupt@44 @569 + KeInitializeMutant@8 @570 + KeInitializeMutex@8 @571 + KeInitializeQueue@8 @572 + KeInitializeSemaphore@12 @573 + KeInitializeSpinLock@4=_KeInitializeSpinLock@4 @574 + KeInitializeThreadedDpc@12 @575 + KeInitializeTimer@4 @576 + KeInitializeTimerEx@8 @577 + KeInsertByKeyDeviceQueue@12 @578 + KeInsertDeviceQueue@8 @579 + KeInsertHeadQueue@8 @580 + KeInsertQueue@8 @581 + KeInsertQueueApc@16 @582 + KeInsertQueueDpc@12 @583 + KeInvalidateAllCaches@0 @584 + KeIpiGenericCall@8 @585 + KeIsAttachedProcess@0 @586 + KeIsExecutingDpc@0 @587 + KeLeaveCriticalRegion@0=_KeLeaveCriticalRegion@0 @588 + KeLeaveGuardedRegion@0=_KeLeaveGuardedRegion@0 @589 + KeLoaderBlock @590 DATA + KeNumberProcessors @591 DATA + KeProfileInterrupt@4 @592 + KeProfileInterruptWithSource@8 @593 + KePulseEvent@12 @594 + KeQueryActiveProcessors@0 @595 + KeQueryInterruptTime@0 @596 + KeQueryPriorityThread@4 @597 + KeQueryRuntimeThread@8 @598 + KeQuerySystemTime@4 @599 + KeQueryTickCount@4 @600 + KeQueryTimeIncrement@0 @601 + KeRaiseUserException@4 @602 + KeReadStateEvent@4 @603 + KeReadStateMutant@4 @604 + KeReadStateMutex@4=KeReadStateMutant@4 @605 + KeReadStateQueue@4 @606 + KeReadStateSemaphore@4 @607 + KeReadStateTimer@4 @608 + KeRegisterBugCheckCallback@20 @609 + KeRegisterBugCheckReasonCallback@16 @610 + KeRegisterNmiCallback@8 @611 + @KeReleaseGuardedMutex@4 @612 + @KeReleaseGuardedMutexUnsafe@4 @613 + @KeReleaseInStackQueuedSpinLockForDpc@4 @614 + @KeReleaseInStackQueuedSpinLockFromDpcLevel@4 @615 + KeReleaseInterruptSpinLock@8 @616 + KeReleaseMutant@16 @617 + KeReleaseMutex@8 @618 + KeReleaseSemaphore@16 @619 + @KeReleaseSpinLockForDpc@8 @620 + KeReleaseSpinLockFromDpcLevel@4 @621 + KeRemoveByKeyDeviceQueue@8 @622 + KeRemoveByKeyDeviceQueueIfBusy@8 @623 + KeRemoveDeviceQueue@4 @624 + KeRemoveEntryDeviceQueue@8 @625 + KeRemoveQueue@12 @626 + KeRemoveQueueDpc@4 @627 + KeRemoveSystemServiceTable@4 @628 + KeResetEvent@4 @629 + KeRestoreFloatingPointState@4 @630 + KeRevertToUserAffinityThread@0 @631 + KeRundownQueue@4 @632 + KeSaveFloatingPointState@4 @633 + KeSaveStateForHibernate @634 + KeServiceDescriptorTable @635 DATA + KeSetAffinityThread@8 @636 + KeSetBasePriorityThread@8 @637 + KeSetDmaIoCoherency@4 @638 + KeSetEvent@12 @639 + KeSetEventBoostPriority@8 @640 + KeSetIdealProcessorThread@8 @641 + KeSetImportanceDpc@8 @642 + KeSetKernelStackSwapEnable@4 @643 + KeSetPriorityThread@8 @644 + KeSetProfileIrql@4 @645 + KeSetSystemAffinityThread@4 @646 + KeSetTargetProcessorDpc@8 @647 + KeSetTimeIncrement@8 @648 + KeSetTimer@16 @649 + KeSetTimerEx@20 @650 + KeStackAttachProcess@8 @651 + KeSynchronizeExecution@12 @652 + KeTerminateThread@4 @653 + @KeTestSpinLock@4 @654 + KeTickCount @655 DATA + @KeTryToAcquireGuardedMutex@4 @656 + @KeTryToAcquireSpinLockAtDpcLevel@4 @657 + KeUnstackDetachProcess@4 @658 + KeUpdateRunTime@8 @659 + @KeUpdateSystemTime@12 @660 + KeUserModeCallback@20 @661 + KeWaitForMultipleObjects@32 @662 + KeWaitForMutexObject@20=KeWaitForSingleObject@20 @663 + KeWaitForSingleObject@20 @664 + @KefAcquireSpinLockAtDpcLevel@4 @665 + @KefReleaseSpinLockFromDpcLevel@4 @666 + Kei386EoiHelper@0 @667 + @KiEoiHelper@4 @668 + @KiAcquireSpinLock@4 @669 + KiBugCheckData @670 DATA + KiCheckForKernelApcDelivery@0 @671 + KiCoprocessorError@0 @672 + KiDeliverApc@12 @673 + KiDispatchInterrupt@0 @674 + KiEnableTimerWatchdog @675 DATA + KiIpiServiceRoutine@8 @676 + @KiReleaseSpinLock@4 @677 + KiUnexpectedInterrupt @678 + Kii386SpinOnSpinLock@8 @679 + LdrAccessResource@16 @680 + LdrEnumResources@20 @681 + LdrFindResourceDirectory_U@16 @682 + LdrFindResource_U@16 @683 + LpcPortObjectType @684 DATA + LpcRequestPort@8 @685 + LpcRequestWaitReplyPort@12 @686 + LsaCallAuthenticationPackage@28 @687 + LsaDeregisterLogonProcess@8 @688 + LsaFreeReturnBuffer@4 @689 + LsaLogonUser@56 @690 + LsaLookupAuthenticationPackage@12 @691 + LsaRegisterLogonProcess@12 @692 + Mm64BitPhysicalAddress @693 DATA + MmAddPhysicalMemory@8 @694 + MmAddVerifierThunks@8 @695 + MmAdjustWorkingSetSize@16 @696 + MmAdvanceMdl@8 @697 + MmAllocateContiguousMemory@12 @698 + MmAllocateContiguousMemorySpecifyCache@32 @699 + MmAllocateMappingAddress@8 @700 + MmAllocateNonCachedMemory@4 @701 + MmAllocatePagesForMdl@28 @702 + MmAllocatePagesForMdlEx@36 @703 + MmBuildMdlForNonPagedPool@4 @704 + MmCanFileBeTruncated@8 @705 + MmCreateMdl@12 @706 + MmCreateSection@32 @707 + MmDisableModifiedWriteOfSection@4 @708 + MmFlushImageSection@8 @709 + MmForceSectionClosed@8 @710 + MmFreeContiguousMemory@4 @711 + MmFreeContiguousMemorySpecifyCache@12 @712 + MmFreeMappingAddress@8 @713 + MmFreeNonCachedMemory@8 @714 + MmFreePagesFromMdl@4 @715 + MmGetPhysicalAddress@4 @716 + MmGetPhysicalMemoryRanges@0 @717 + MmGetSystemRoutineAddress@4 @718 + MmGetVirtualForPhysical@8 @719 + MmGrowKernelStack@4 @720 + MmHighestUserAddress @721 DATA + MmIsAddressValid@4 @722 + MmIsDriverVerifying@4 @723 + MmIsNonPagedSystemAddressValid@4 @724 + MmIsRecursiveIoFault@0 @725 + MmIsThisAnNtAsSystem@0 @726 + MmIsVerifierEnabled@4 @727 + MmLockPagableDataSection@4=MmLockPageableDataSection@4 @728 + MmLockPagableImageSection@4=MmLockPageableDataSection@4 @729 + MmLockPagableSectionByHandle@4=MmLockPageableSectionByHandle@4 @730 + MmMapIoSpace@16 @731 + MmMapLockedPages@8 @732 + MmMapLockedPagesSpecifyCache@24 @733 + MmMapLockedPagesWithReservedMapping@16 @734 + MmMapMemoryDumpMdl@4 @735 + MmMapUserAddressesToPage@12 @736 + MmMapVideoDisplay@16 @737 + MmMapViewInSessionSpace@12 @738 + MmMapViewInSystemSpace@12 @739 + MmMapViewOfSection@40 @740 + MmMarkPhysicalMemoryAsBad@8 @741 + MmMarkPhysicalMemoryAsGood@8 @742 + MmPageEntireDriver@4 @743 + MmPrefetchPages@8 @744 + MmProbeAndLockPages@12 @745 + MmProbeAndLockProcessPages@16 @746 + MmProbeAndLockSelectedPages@16 @747 + MmProtectMdlSystemAddress@8 @748 + MmQuerySystemSize@0 @749 + MmRemovePhysicalMemory@8 @750 + MmResetDriverPaging@4 @751 + MmSectionObjectType @752 DATA + MmSecureVirtualMemory@12 @753 + MmSetAddressRangeModified@8 @754 + MmSetBankedSection@24 @755 + MmSizeOfMdl@8 @756 + MmSystemRangeStart @757 DATA + MmTrimAllSystemPagableMemory@4=MmTrimAllSystemPageableMemory@4 @758 + MmUnlockPagableImageSection@4=MmUnlockPageableImageSection@4 @759 + MmUnlockPages@4 @760 + MmUnmapIoSpace@8 @761 + MmUnmapLockedPages@8 @762 + MmUnmapReservedMapping@12 @763 + MmUnmapVideoDisplay@8 @764 + MmUnmapViewInSessionSpace@4 @765 + MmUnmapViewInSystemSpace@4 @766 + MmUnmapViewOfSection@8 @767 + MmUnsecureVirtualMemory@4 @768 + MmUserProbeAddress @769 DATA + NlsAnsiCodePage @770 DATA + NlsLeadByteInfo @771 DATA + NlsMbCodePageTag @772 DATA + NlsMbOemCodePageTag @773 DATA + NlsOemCodePage @774 DATA + NlsOemLeadByteInfo=_NlsOemLeadByteInfo @775 DATA + NtAddAtom@12 @776 + NtAdjustPrivilegesToken@24 @777 + NtAlertThread@4 @778 + NtAllocateLocallyUniqueId@4 @779 + NtAllocateUuids@16 @780 + NtAllocateVirtualMemory@24 @781 + NtBuildNumber @782 DATA + NtClose@4 @783 + NtConnectPort@32 @784 + NtCreateEvent@20 @785 + NtCreateFile@44 @786 + NtCreateSection@28 @787 + NtCreateTimer@16 @788 + NtDeleteAtom@4 @789 + NtDeleteFile@4 @790 + NtDeviceIoControlFile@40 @791 + NtDuplicateObject@28 @792 + NtDuplicateToken@24 @793 + NtFindAtom@12 @794 + NtFreeVirtualMemory@16 @795 + NtFsControlFile@40 @796 + NtGlobalFlag @797 DATA + NtLockFile@40 @798 + NtMakePermanentObject@4 @799 + NtMapViewOfSection@40 @800 + NtNotifyChangeDirectoryFile@36 @801 + NtOpenEvent@12 @802 + NtOpenFile@24 @803 + NtOpenProcess@16 @804 + NtOpenProcessToken@12 @805 + NtOpenProcessTokenEx@16 @806 + NtOpenThread@16 @807 + NtOpenThreadToken@16 @808 + NtOpenThreadTokenEx@20 @809 + NtQueryDirectoryFile@44 @810 + NtQueryEaFile@36 @811 + NtQueryInformationAtom@20 @812 + NtQueryInformationFile@20 @813 + NtQueryInformationProcess@20 @814 + NtQueryInformationThread@20 @815 + NtQueryInformationToken@20 @816 + NtQueryQuotaInformationFile@36 @817 + NtQuerySecurityObject@20 @818 + NtQuerySystemInformation@16 @819 + NtQueryVolumeInformationFile@20 @820 + NtReadFile@36 @821 + NtRequestPort@8 @822 + NtRequestWaitReplyPort@12 @823 + NtSetEaFile@16 @824 + NtSetEvent@8 @825 + NtSetInformationFile@20 @826 + NtSetInformationProcess@16 @827 + NtSetInformationThread@16 @828 + NtSetQuotaInformationFile@16 @829 + NtSetSecurityObject@12 @830 + NtSetVolumeInformationFile@20 @831 + NtShutdownSystem@4 @832 + NtTraceEvent@16 @833 + NtUnlockFile@20 @834 + NtVdmControl@8 @835 + NtWaitForSingleObject@12 @836 + NtWriteFile@36 @837 + ObAssignSecurity@16 @838 + ObCheckCreateObjectAccess@28 @839 + ObCheckObjectAccess@20 @840 + ObCloseHandle@8 @841 + ObCreateObject@36 @842 + ObCreateObjectType@16 @843 + ObDereferenceObject@4 @844 + ObDereferenceObjectDeferDelete@4 @845 + ObDereferenceSecurityDescriptor@8 @846 + ObFindHandleForObject@20 @847 + ObGetObjectSecurity@12 @848 + ObInsertObject@24 @849 + ObIsKernelHandle@4 @850 + ObLogSecurityDescriptor@12 @851 + ObMakeTemporaryObject@4 @852 + ObOpenObjectByName@28 @853 + ObOpenObjectByPointer@28 @854 + ObQueryNameString@16 @855 + ObQueryObjectAuditingByHandle@8 @856 + ObReferenceObjectByHandle@24 @857 + ObReferenceObjectByName@32 @858 + ObReferenceObjectByPointer@16 @859 + ObReferenceSecurityDescriptor@8 @860 + ObReleaseObjectSecurity@8 @861 + ObSetSecurityDescriptorInfo@24 @862 + ObSetSecurityObjectByPointer@12 @863 + @ObfDereferenceObject@4 @864 + @ObfReferenceObject@4 @865 + PoCallDriver@8 @866 + PoCancelDeviceNotify@4 @867 + PoQueueShutdownWorkItem@4 @868 + PoRegisterDeviceForIdleDetection@16 @869 + PoRegisterDeviceNotify@24 @870 + PoRegisterSystemState@8 @871 + PoRequestPowerIrp@24 @872 + PoRequestShutdownEvent@4 @873 + PoSetHiberRange@20 @874 + PoSetPowerState@12 @875 + PoSetSystemState@4 @876 + PoShutdownBugCheck@24 @877 + PoStartNextPowerIrp@4 @878 + PoUnregisterSystemState@4 @879 + ProbeForRead@12 @880 + ProbeForWrite@12 @881 + PsAssignImpersonationToken@8 @882 + PsChargePoolQuota@12 @883 + PsChargeProcessNonPagedPoolQuota@8 @884 + PsChargeProcessPagedPoolQuota@8 @885 + PsChargeProcessPoolQuota@12 @886 + PsCreateSystemProcess@12 @887 + PsCreateSystemThread@28 @888 + PsDereferenceImpersonationToken@4=PsDereferencePrimaryToken@4 @889 + PsDereferencePrimaryToken@4 @890 + PsDisableImpersonation@8 @891 + PsEstablishWin32Callouts@4 @892 + PsGetContextThread@12 @893 + PsGetCurrentProcess@0=IoGetCurrentProcess@0 @894 + PsGetCurrentProcessId@0 @895 + PsGetCurrentProcessSessionId@0 @896 + PsGetCurrentProcessWin32Process@0 @897 + PsGetCurrentThread@0=KeGetCurrentThread@0 @898 + PsGetCurrentThreadId@0 @899 + PsGetCurrentThreadPreviousMode@0 @900 + PsGetCurrentThreadStackBase@0 @901 + PsGetCurrentThreadStackLimit@0 @902 + PsGetCurrentThreadWin32Thread@0 @903 + PsGetJobLock@4 @904 + PsGetJobSessionId@4 @905 + PsGetJobUIRestrictionsClass@4 @906 + PsGetProcessCreateTimeQuadPart@4 @907 + PsGetProcessDebugPort@4 @908 + PsGetProcessExitProcessCalled@4 @909 + PsGetProcessExitStatus@4 @910 + PsGetProcessExitTime@0 @911 + PsGetProcessId@4 @912 + PsGetProcessImageFileName@4 @913 + PsGetProcessInheritedFromUniqueProcessId@4 @914 + PsGetProcessJob@4 @915 + PsGetProcessPeb@4 @916 + PsGetProcessPriorityClass@4 @917 + PsGetProcessSectionBaseAddress@4 @918 + PsGetProcessSecurityPort@4 @919 + PsGetProcessSessionId@4 @920 + PsGetProcessWin32Process@4 @921 + PsGetProcessWin32WindowStation@4 @922 + PsGetThreadFreezeCount@4 @923 + PsGetThreadHardErrorsAreDisabled@4 @924 + PsGetThreadId@4 @925 + PsGetThreadProcess@4 @926 + PsGetThreadProcessId@4 @927 + PsGetThreadSessionId@4 @928 + PsGetThreadTeb@4 @929 + PsGetThreadWin32Thread@4 @930 + PsGetVersion@16 @931 + PsImpersonateClient@20 @932 + PsInitialSystemProcess @933 DATA + PsIsProcessBeingDebugged@4 @934 + PsIsSystemProcess@4 @935 + PsIsSystemThread@4 @936 + PsIsThreadImpersonating@4 @937 + PsIsThreadTerminating@4 @938 + PsJobType @939 DATA + PsLookupProcessByProcessId@8 @940 + PsLookupProcessThreadByCid@12 @941 + PsLookupThreadByThreadId@8 @942 + PsProcessType=_PsProcessType @943 DATA + PsReferenceImpersonationToken@16 @944 + PsReferencePrimaryToken@4 @945 + PsRemoveCreateThreadNotifyRoutine@4 @946 + PsRemoveLoadImageNotifyRoutine@4 @947 + PsRestoreImpersonation@8 @948 + PsReturnPoolQuota@12 @949 + PsReturnProcessNonPagedPoolQuota@8 @950 + PsReturnProcessPagedPoolQuota@8 @951 + PsRevertThreadToSelf@4 @952 + PsRevertToSelf@0 @953 + PsSetContextThread@12 @954 + PsSetCreateProcessNotifyRoutine@8 @955 + PsSetCreateThreadNotifyRoutine@4 @956 + PsSetJobUIRestrictionsClass@8 @957 + PsSetLegoNotifyRoutine@4 @958 + PsSetLoadImageNotifyRoutine@4 @959 + PsSetProcessPriorityByClass@8 @960 + PsSetProcessPriorityClass@8 @961 + PsSetProcessSecurityPort@8 @962 + PsSetProcessWin32Process@8 @963 + PsSetProcessWindowStation@8 @964 + PsSetThreadHardErrorsAreDisabled@8 @965 + PsSetThreadWin32Thread@8 @966 + PsTerminateSystemThread@4 @967 + PsThreadType=_PsThreadType @968 DATA + READ_REGISTER_BUFFER_UCHAR@12 @969 + READ_REGISTER_BUFFER_ULONG@12 @970 + READ_REGISTER_BUFFER_USHORT@12 @971 + READ_REGISTER_UCHAR@4 @972 + READ_REGISTER_ULONG@4 @973 + READ_REGISTER_USHORT@4 @974 + RtlAbsoluteToSelfRelativeSD@12 @975 + RtlAddAccessAllowedAce@16 @976 + RtlAddAccessAllowedAceEx@20 @977 + RtlAddAce@20 @978 + RtlAddAtomToAtomTable@12 @979 + RtlAddRange@36 @980 + RtlAllocateAndInitializeSid@44 @981 + RtlAllocateHeap@12 @982 + RtlAnsiCharToUnicodeChar@4 @983 + RtlAnsiStringToUnicodeSize@4=RtlxAnsiStringToUnicodeSize@4 @984 + RtlAnsiStringToUnicodeString@12 @985 + RtlAppendAsciizToString@8 @986 + RtlAppendStringToString@8 @987 + RtlAppendUnicodeStringToString@8 @988 + RtlAppendUnicodeToString@8 @989 + RtlAreAllAccessesGranted@8 @990 + RtlAreAnyAccessesGranted@8 @991 + RtlAreBitsClear@12 @992 + RtlAreBitsSet@12 @993 + RtlAssert@16 @994 + RtlCaptureContext@4 @995 + RtlCaptureStackBackTrace@16 @996 + RtlCharToInteger@12 @997 + RtlCheckRegistryKey@8 @998 + RtlClearAllBits@4 @999 + RtlClearBit@8 @1000 + RtlClearBits@12 @1001 + RtlCompareMemory@12 @1002 + RtlCompareMemoryUlong@12 @1003 + RtlCompareString@12 @1004 + RtlCompareUnicodeString@12 @1005 + RtlCompressBuffer@32 @1006 + RtlCompressChunks@28 @1007 + RtlConvertLongToLargeInteger@4 @1008 + RtlConvertSidToUnicodeString@12 @1009 + RtlConvertUlongToLargeInteger@4 @1010 + RtlCopyLuid@8 @1011 + RtlCopyRangeList@8 @1012 + RtlCopySid@12 @1013 + RtlCopyString@8 @1014 + RtlCopyUnicodeString@8 @1015 + RtlCreateAcl@12 @1016 + RtlCreateAtomTable@8 @1017 + RtlCreateHeap@24 @1018 + RtlCreateRegistryKey@8 @1019 + RtlCreateSecurityDescriptor@8 @1020 + RtlCreateSystemVolumeInformationFolder@4 @1021 + RtlCreateUnicodeString@8 @1022 + RtlCustomCPToUnicodeN@24 @1023 + RtlDecompressBuffer@24 @1024 + RtlDecompressChunks@28 @1025 + RtlDecompressFragment@32 @1026 + RtlDelete@4 @1027 + RtlDeleteAce@8 @1028 + RtlDeleteAtomFromAtomTable@8 @1029 + RtlDeleteElementGenericTable@8 @1030 + RtlDeleteElementGenericTableAvl@8 @1031 + RtlDeleteNoSplay@8 @1032 + RtlDeleteOwnersRanges@8 @1033 + RtlDeleteRange@24 @1034 + RtlDeleteRegistryValue@12 @1035 + RtlDescribeChunk@20 @1036 + RtlDestroyAtomTable@4 @1037 + RtlDestroyHeap@4 @1038 + RtlDowncaseUnicodeString@12 @1039 + RtlEmptyAtomTable@8 @1040 + RtlEnlargedIntegerMultiply@8 @1041 + RtlEnlargedUnsignedDivide@16 @1042 + RtlEnlargedUnsignedMultiply@8 @1043 + RtlEnumerateGenericTable@8 @1044 + RtlEnumerateGenericTableAvl@8 @1045 + RtlEnumerateGenericTableLikeADirectory@28 @1046 + RtlEnumerateGenericTableWithoutSplaying@8 @1047 + RtlEnumerateGenericTableWithoutSplayingAvl@8 @1048 + RtlEqualLuid@8 @1049 + RtlEqualSid@8 @1050 + RtlEqualString@12 @1051 + RtlEqualUnicodeString@12 @1052 + RtlExtendedIntegerMultiply@12 @1053 + RtlExtendedLargeIntegerDivide@16 @1054 + RtlExtendedMagicDivide@20 @1055 + RtlFillMemory@12 @1056 + RtlFillMemoryUlong@12 @1057 + RtlFindClearBits@12 @1058 + RtlFindClearBitsAndSet@12 @1059 + RtlFindClearRuns@16 @1060 + RtlFindFirstRunClear@8 @1061 + RtlFindLastBackwardRunClear@12 @1062 + RtlFindLeastSignificantBit@8 @1063 + RtlFindLongestRunClear@8 @1064 + RtlFindMessage@20 @1065 + RtlFindMostSignificantBit@8 @1066 + RtlFindNextForwardRunClear@12 @1067 + RtlFindRange@48 @1068 + RtlFindSetBits@12 @1069 + RtlFindSetBitsAndClear@12 @1070 + RtlFindUnicodePrefix@12 @1071 + RtlFormatCurrentUserKeyPath@4 @1072 + RtlFreeAnsiString@4 @1073 + RtlFreeHeap@12 @1074 + RtlFreeOemString@4 @1075 + RtlFreeRangeList@4 @1076 + RtlFreeUnicodeString@4 @1077 + RtlGUIDFromString@8 @1078 + RtlGenerate8dot3Name@16 @1079 + RtlGetAce@12 @1080 + RtlGetCallersAddress@8 @1081 + RtlGetCompressionWorkSpaceSize@12 @1082 + RtlGetDaclSecurityDescriptor@16 @1083 + RtlGetDefaultCodePage@8 @1084 + RtlGetElementGenericTable@8 @1085 + RtlGetElementGenericTableAvl@8 @1086 + RtlGetFirstRange@12 @1087 + RtlGetGroupSecurityDescriptor@12 @1088 + RtlGetNextRange@12 @1089 + RtlGetNtGlobalFlags@0 @1090 + RtlGetOwnerSecurityDescriptor@12 @1091 + RtlGetSaclSecurityDescriptor@16 @1092 + RtlGetSetBootStatusData@24 @1093 + RtlGetVersion@4 @1094 + RtlHashUnicodeString@16 @1095 + RtlImageDirectoryEntryToData@16 @1096 + RtlImageNtHeader@4 @1097 + RtlInitAnsiString@8 @1098 + RtlInitAnsiStringEx@8 @1099 + RtlInitCodePageTable@8 @1100 + RtlInitString@8 @1101 + RtlInitUnicodeString@8 @1102 + RtlInitUnicodeStringEx@8 @1103 + RtlInitializeBitMap@12 @1104 + RtlInitializeGenericTable@20 @1105 + RtlInitializeGenericTableAvl@20 @1106 + RtlInitializeRangeList@4 @1107 + RtlInitializeSid@12 @1108 + RtlInitializeUnicodePrefix@4 @1109 + RtlInsertElementGenericTable@16 @1110 + RtlInsertElementGenericTableAvl@16 @1111 + RtlInsertElementGenericTableFull@24 @1112 + RtlInsertElementGenericTableFullAvl@24 @1113 + RtlInsertUnicodePrefix@12 @1114 + RtlInt64ToUnicodeString@16 @1115 + RtlIntegerToChar@16 @1116 + RtlIntegerToUnicode@16 @1117 + RtlIntegerToUnicodeString@12 @1118 + RtlInvertRangeList@8 @1119 + RtlIpv4AddressToStringA@8 @1120 + RtlIpv4AddressToStringExA@16 @1121 + RtlIpv4AddressToStringExW@16 @1122 + RtlIpv4AddressToStringW@8 @1123 + RtlIpv4StringToAddressA@16 @1124 + RtlIpv4StringToAddressExA@16 @1125 + RtlIpv4StringToAddressExW@16 @1126 + RtlIpv4StringToAddressW@16 @1127 + RtlIpv6AddressToStringA@8 @1128 + RtlIpv6AddressToStringExA@20 @1129 + RtlIpv6AddressToStringExW@20 @1130 + RtlIpv6AddressToStringW@8 @1131 + RtlIpv6StringToAddressA@12 @1132 + RtlIpv6StringToAddressExA@16 @1133 + RtlIpv6StringToAddressExW@16 @1134 + RtlIpv6StringToAddressW@12 @1135 + RtlIsGenericTableEmpty@4 @1136 + RtlIsGenericTableEmptyAvl@4 @1137 + RtlIsNameLegalDOS8Dot3@12 @1138 + RtlIsRangeAvailable@40 @1139 + RtlIsValidOemCharacter@4 @1140 + RtlLargeIntegerAdd@16 @1141 + RtlLargeIntegerArithmeticShift@12 @1142 + RtlLargeIntegerDivide@20 @1143 + RtlLargeIntegerNegate@8 @1144 + RtlLargeIntegerShiftLeft@12 @1145 + RtlLargeIntegerShiftRight@12 @1146 + RtlLargeIntegerSubtract@16 @1147 + RtlLengthRequiredSid@4 @1148 + RtlLengthSecurityDescriptor@4 @1149 + RtlLengthSid@4 @1150 + RtlLockBootStatusData@4 @1151 + RtlLookupAtomInAtomTable@12 @1152 + RtlLookupElementGenericTable@8 @1153 + RtlLookupElementGenericTableAvl@8 @1154 + RtlLookupElementGenericTableFull@16 @1155 + RtlLookupElementGenericTableFullAvl@16 @1156 + RtlMapGenericMask@8 @1157 + RtlMapSecurityErrorToNtStatus@4 @1158 + RtlMergeRangeLists@16 @1159 + RtlMoveMemory@12 @1160 + RtlMultiByteToUnicodeN@20 @1161 + RtlMultiByteToUnicodeSize@12 @1162 + RtlNextUnicodePrefix@8 @1163 + RtlNtStatusToDosError@4 @1164 + RtlNtStatusToDosErrorNoTeb@4 @1165 + RtlNumberGenericTableElements@4 @1166 + RtlNumberGenericTableElementsAvl@4 @1167 + RtlNumberOfClearBits@4 @1168 + RtlNumberOfSetBits@4 @1169 + RtlOemStringToCountedUnicodeString@12 @1170 + RtlOemStringToUnicodeSize@4=RtlxOemStringToUnicodeSize@4 @1171 + RtlOemStringToUnicodeString@12 @1172 + RtlOemToUnicodeN@20 @1173 + RtlPinAtomInAtomTable@8 @1174 + @RtlPrefetchMemoryNonTemporal@8 @1175 + RtlPrefixString@12 @1176 + RtlPrefixUnicodeString@12 @1177 + RtlQueryAtomInAtomTable@24 @1178 + RtlQueryRegistryValues@20 @1179 + RtlQueryTimeZoneInformation@4 @1180 + RtlRaiseException@4 @1181 + RtlRandom@4 @1182 + RtlRandomEx@4 @1183 + RtlRealPredecessor@4 @1184 + RtlRealSuccessor@4 @1185 + RtlRemoveUnicodePrefix@8 @1186 + RtlReserveChunk@20 @1187 + RtlSecondsSince1970ToTime@8 @1188 + RtlSecondsSince1980ToTime@8 @1189 + RtlSelfRelativeToAbsoluteSD@44 @1190 + RtlSelfRelativeToAbsoluteSD2@8 @1191 + RtlSetAllBits@4 @1192 + RtlSetBit@8 @1193 + RtlSetBits@12 @1194 + RtlSetDaclSecurityDescriptor@16 @1195 + RtlSetGroupSecurityDescriptor@12 @1196 + RtlSetOwnerSecurityDescriptor@12 @1197 + RtlSetSaclSecurityDescriptor@16 @1198 + RtlSetTimeZoneInformation@4 @1199 + RtlSizeHeap@12 @1200 + RtlSplay@4 @1201 + RtlStringFromGUID@8 @1202 + RtlSubAuthorityCountSid@4 @1203 + RtlSubAuthoritySid@8 @1204 + RtlSubtreePredecessor@4 @1205 + RtlSubtreeSuccessor@4 @1206 + RtlTestBit@8 @1207 + RtlTimeFieldsToTime@8 @1208 + RtlTimeToElapsedTimeFields@8 @1209 + RtlTimeToSecondsSince1970@8 @1210 + RtlTimeToSecondsSince1980@8 @1211 + RtlTimeToTimeFields@8 @1212 + @RtlUlongByteSwap@4 @1213 + @RtlUlonglongByteSwap@8 @1214 + RtlUnicodeStringToAnsiSize@4=RtlxUnicodeStringToAnsiSize@4 @1215 + RtlUnicodeStringToAnsiString@12 @1216 + RtlUnicodeStringToCountedOemString@12 @1217 + RtlUnicodeStringToInteger@12 @1218 + RtlUnicodeStringToOemSize@4=RtlxUnicodeStringToOemSize@4 @1219 + RtlUnicodeStringToOemString@12 @1220 + RtlUnicodeToCustomCPN@24 @1221 + RtlUnicodeToMultiByteN@20 @1222 + RtlUnicodeToMultiByteSize@12 @1223 + RtlUnicodeToOemN@20 @1224 + RtlUnlockBootStatusData@4 @1225 + RtlUnwind@16 @1226 + RtlUpcaseUnicodeChar@4 @1227 + RtlUpcaseUnicodeString@12 @1228 + RtlUpcaseUnicodeStringToAnsiString@12 @1229 + RtlUpcaseUnicodeStringToCountedOemString@12 @1230 + RtlUpcaseUnicodeStringToOemString@12 @1231 + RtlUpcaseUnicodeToCustomCPN@24 @1232 + RtlUpcaseUnicodeToMultiByteN@20 @1233 + RtlUpcaseUnicodeToOemN@20 @1234 + RtlUpperChar@4 @1235 + RtlUpperString@8 @1236 + @RtlUshortByteSwap@4 @1237 + RtlValidRelativeSecurityDescriptor@12 @1238 + RtlValidSecurityDescriptor@4 @1239 + RtlValidSid@4 @1240 + RtlVerifyVersionInfo@16 @1241 + RtlVolumeDeviceToDosName@8 @1242 + RtlWalkFrameChain@12 @1243 + RtlWriteRegistryValue@24 @1244 + RtlZeroHeap@8 @1245 + RtlZeroMemory@8 @1246 + RtlxAnsiStringToUnicodeSize@4 @1247 + RtlxOemStringToUnicodeSize@4 @1248 + RtlxUnicodeStringToAnsiSize@4 @1249 + RtlxUnicodeStringToOemSize@4 @1250 + SeAccessCheck@40 @1251 + SeAppendPrivileges@8 @1252 + SeAssignSecurity@28 @1253 + SeAssignSecurityEx@36 @1254 + SeAuditHardLinkCreation@12 @1255 + SeAuditingFileEvents@8 @1256 + SeAuditingFileEventsWithContext@12 @1257 + SeAuditingFileOrGlobalEvents@12 @1258 + SeAuditingHardLinkEvents@8 @1259 + SeAuditingHardLinkEventsWithContext@12 @1260 + SeCaptureSecurityDescriptor@20 @1261 + SeCaptureSubjectContext@4 @1262 + SeCloseObjectAuditAlarm@12 @1263 + SeCreateAccessState@16 @1264 + SeCreateClientSecurity@16 @1265 + SeCreateClientSecurityFromSubjectContext@16 @1266 + SeDeassignSecurity@4 @1267 + SeDeleteAccessState@4 @1268 + SeDeleteObjectAuditAlarm@8 @1269 + SeExports @1270 DATA + SeFilterToken@24 @1271 + SeFreePrivileges@4 @1272 + SeImpersonateClient@8 @1273 + SeImpersonateClientEx@8 @1274 + SeLockSubjectContext@4 @1275 + SeMarkLogonSessionForTerminationNotification@4 @1276 + SeOpenObjectAuditAlarm@36 @1277 + SeOpenObjectForDeleteAuditAlarm@36 @1278 + SePrivilegeCheck@12 @1279 + SePrivilegeObjectAuditAlarm@24 @1280 + SePublicDefaultDacl @1281 DATA + SeQueryAuthenticationIdToken@8 @1282 + SeQueryInformationToken@12 @1283 + SeQuerySecurityDescriptorInfo@16 @1284 + SeQuerySessionIdToken@8 @1285 + SeRegisterLogonSessionTerminatedRoutine@4 @1286 + SeReleaseSecurityDescriptor@12 @1287 + SeReleaseSubjectContext@4 @1288 + SeSetAccessStateGenericMapping@8 @1289 + SeSetSecurityDescriptorInfo@24 @1290 + SeSetSecurityDescriptorInfoEx@28 @1291 + SeSinglePrivilegeCheck@12 @1292 + SeSystemDefaultDacl @1293 DATA + SeTokenImpersonationLevel@4 @1294 + SeTokenIsAdmin@4 @1295 + SeTokenIsRestricted@4 @1296 + SeTokenIsWriteRestricted@4 @1297 + SeTokenType@4 @1298 + SeUnlockSubjectContext@4 @1299 + SeUnregisterLogonSessionTerminatedRoutine@4 @1300 + SeValidSecurityDescriptor@8 @1301 + VerSetConditionMask@16 @1302 + VfFailDeviceNode @1303 + VfIsVerificationEnabled@8 @1304 + WRITE_REGISTER_BUFFER_UCHAR@12 @1305 + WRITE_REGISTER_BUFFER_ULONG@12 @1306 + WRITE_REGISTER_BUFFER_USHORT@12 @1307 + WRITE_REGISTER_UCHAR@8 @1308 + WRITE_REGISTER_ULONG@8 @1309 + WRITE_REGISTER_USHORT@8 @1310 + WmiQueryTraceInformation@20 @1311 + WmiTraceMessage @1312 + WmiTraceMessageVa@24 @1313 + ZwAccessCheckAndAuditAlarm@44 @1314 + ZwAddBootEntry@8 @1315 + ZwAddDriverEntry@8 @1316 + ZwAdjustPrivilegesToken@24 @1317 + ZwAlertThread@4 @1318 + ZwAllocateVirtualMemory@24 @1319 + ZwAssignProcessToJobObject@8 @1320 + ZwCancelIoFile@8 @1321 + ZwCancelTimer@8 @1322 + ZwClearEvent@4 @1323 + ZwClose@4 @1324 + ZwCloseObjectAuditAlarm@12 @1325 + ZwConnectPort@32 @1326 + ZwCreateDirectoryObject@12 @1327 + ZwCreateEvent@20 @1328 + ZwCreateFile@44 @1329 + ZwCreateJobObject@12 @1330 + ZwCreateKey@28 @1331 + ZwCreateSection@28 @1332 + ZwCreateSymbolicLinkObject@16 @1333 + ZwCreateTimer@16 @1334 + ZwDeleteBootEntry@4 @1335 + ZwDeleteDriverEntry@4 @1336 + ZwDeleteFile@4 @1337 + ZwDeleteKey@4 @1338 + ZwDeleteValueKey@8 @1339 + ZwDeviceIoControlFile@40 @1340 + ZwDisplayString@4 @1341 + ZwDuplicateObject@28 @1342 + ZwDuplicateToken@24 @1343 + ZwEnumerateBootEntries@8 @1344 + ZwEnumerateDriverEntries@8 @1345 + ZwEnumerateKey@24 @1346 + ZwEnumerateValueKey@24 @1347 + ZwFlushInstructionCache@12 @1348 + ZwFlushKey@4 @1349 + ZwFlushVirtualMemory@16 @1350 + ZwFreeVirtualMemory@16 @1351 + ZwFsControlFile@40 @1352 + ZwInitiatePowerAction@16 @1353 + ZwIsProcessInJob@8 @1354 + ZwLoadDriver@4 @1355 + ZwLoadKey@8 @1356 + ZwMakeTemporaryObject@4 @1357 + ZwMapViewOfSection@40 @1358 + ZwModifyBootEntry@4 @1359 + ZwModifyDriverEntry@4 @1360 + ZwNotifyChangeKey@40 @1361 + ZwOpenDirectoryObject@12 @1362 + ZwOpenEvent@12 @1363 + ZwOpenFile@24 @1364 + ZwOpenJobObject@12 @1365 + ZwOpenKey@12 @1366 + ZwOpenProcess@16 @1367 + ZwOpenProcessToken@12 @1368 + ZwOpenProcessTokenEx@16 @1369 + ZwOpenSection@12 @1370 + ZwOpenSymbolicLinkObject@12 @1371 + ZwOpenThread@16 @1372 + ZwOpenThreadToken@16 @1373 + ZwOpenThreadTokenEx@20 @1374 + ZwOpenTimer@12 @1375 + ZwPowerInformation@20 @1376 + ZwPulseEvent@8 @1377 + ZwQueryBootEntryOrder@8 @1378 + ZwQueryBootOptions@8 @1379 + ZwQueryDefaultLocale@8 @1380 + ZwQueryDefaultUILanguage@4 @1381 + ZwQueryDirectoryFile@44 @1382 + ZwQueryDirectoryObject@28 @1383 + ZwQueryDriverEntryOrder@8 @1384 + ZwQueryEaFile@36 @1385 + ZwQueryFullAttributesFile@8 @1386 + ZwQueryInformationAtom@20 @1387 + ZwQueryInformationFile@20 @1388 + ZwQueryInformationJobObject@20 @1389 + ZwQueryInformationProcess@20 @1390 + ZwQueryInformationThread@20 @1391 + ZwQueryInformationToken@20 @1392 + ZwQueryInstallUILanguage@4 @1393 + ZwQueryKey@20 @1394 + ZwQueryObject@20 @1395 + ZwQuerySection@20 @1396 + ZwQuerySecurityObject@20 @1397 + ZwQuerySymbolicLinkObject@12 @1398 + ZwQuerySystemInformation@16 @1399 + ZwQueryValueKey@24 @1400 + ZwQueryVolumeInformationFile@20 @1401 + ZwReadFile@36 @1402 + ZwReplaceKey@12 @1403 + ZwRequestWaitReplyPort@12 @1404 + ZwResetEvent@8 @1405 + ZwRestoreKey@12 @1406 + ZwSaveKey@8 @1407 + ZwSaveKeyEx@12 @1408 + ZwSecureConnectPort@36 @1409 + ZwSetBootEntryOrder@8 @1410 + ZwSetBootOptions@8 @1411 + ZwSetDefaultLocale@8 @1412 + ZwSetDefaultUILanguage@4 @1413 + ZwSetDriverEntryOrder@8 @1414 + ZwSetEaFile@16 @1415 + ZwSetEvent@8 @1416 + ZwSetInformationFile@20 @1417 + ZwSetInformationJobObject@16 @1418 + ZwSetInformationObject@16 @1419 + ZwSetInformationProcess@16 @1420 + ZwSetInformationThread@16 @1421 + ZwSetSecurityObject@12 @1422 + ZwSetSystemInformation@12 @1423 + ZwSetSystemTime@8 @1424 + ZwSetTimer@28 @1425 + ZwSetValueKey@24 @1426 + ZwSetVolumeInformationFile@20 @1427 + ZwTerminateJobObject@8 @1428 + ZwTerminateProcess@8 @1429 + ZwTranslateFilePath@16 @1430 + ZwUnloadDriver@4 @1431 + ZwUnloadKey@4 @1432 + ZwUnmapViewOfSection@8 @1433 + ZwWaitForMultipleObjects@20 @1434 + ZwWaitForSingleObject@12 @1435 + ZwWriteFile@36 @1436 + ZwYieldExecution@0 @1437 + _abnormal_termination @1438 + _alldiv @1439 + _alldvrm @1440 + _allmul @1441 + _alloca_probe @1442 + _allrem @1443 + _allshl @1444 + _allshr @1445 + _aulldiv @1446 + _aulldvrm @1447 + _aullrem @1448 + _aullshr @1449 + _except_handler2 @1450 + _except_handler3 @1451 + _global_unwind2 @1452 + _itoa @1453 + _itow @1454 + _local_unwind2 @1455 + _purecall @1456 + _snprintf @1457 + _snwprintf @1458 + _stricmp @1459 + _strlwr @1460 + _strnicmp @1461 + _strnset @1462 + _strrev @1463 + _strset @1464 + _strupr @1465 + _vsnprintf @1466 + _vsnwprintf @1467 + _wcsicmp @1468 + _wcslwr @1469 + _wcsnicmp @1470 + _wcsnset @1471 + _wcsrev @1472 + _wcsupr @1473 + atoi @1474 + atol @1475 + isdigit @1476 + islower @1477 + isprint @1478 + isspace @1479 + isupper @1480 + isxdigit @1481 + mbstowcs @1482 + mbtowc @1483 + memchr @1484 + memcpy @1485 + memmove @1486 + memset @1487 + qsort @1488 + rand @1489 + sprintf @1490 + srand @1491 + strcat @1492 + strchr @1493 + strcmp @1494 + strcpy @1495 + strlen @1496 + strncat @1497 + strncmp @1498 + strncpy @1499 + strrchr @1500 + strspn @1501 + strstr @1502 + swprintf @1503 + tolower @1504 + toupper @1505 + towlower @1506 + towupper @1507 + vDbgPrintEx@16 @1508 + vDbgPrintExWithPrefix@20 @1509 + vsprintf @1510 + wcscat @1511 + wcschr @1512 + wcscmp @1513 + wcscpy @1514 + wcscspn @1515 + wcslen @1516 + wcsncat @1517 + wcsncmp @1518 + wcsncpy @1519 + wcsrchr @1520 + wcsspn @1521 + wcsstr @1522 + wcstombs @1523 + wctomb @1524 Propchange: branches/cmake-bringup/ntoskrnl/ntoskrnl_i386.def ------------------------------------------------------------------------------ svn:eol-style = native Propchange: branches/cmake-bringup/ntoskrnl/ntoskrnl_i386.def ------------------------------------------------------------------------------ svn:mime-type = text/plain
14 years, 3 months
1
0
0
0
[akhaldi] 48658: [CMAKE] - Improve rossym lib.
by akhaldi@svn.reactos.org
Author: akhaldi Date: Mon Aug 30 14:30:09 2010 New Revision: 48658 URL:
http://svn.reactos.org/svn/reactos?rev=48658&view=rev
Log: [CMAKE] - Improve rossym lib. Modified: branches/cmake-bringup/lib/rossym/CMakeLists.txt Modified: branches/cmake-bringup/lib/rossym/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/rossym/CMakeL…
============================================================================== --- branches/cmake-bringup/lib/rossym/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/lib/rossym/CMakeLists.txt [iso-8859-1] Mon Aug 30 14:30:09 2010 @@ -1,4 +1,15 @@ add_definitions(-D_NTSYSTEM_) -file(GLOB_RECURSE SOURCE "*.c") -add_library(rossym ${SOURCE}) +list(APPEND SOURCE + delete.c + find.c + fromfile.c + frommem.c + fromraw.c + getraw.c + init.c + initkm.c + initum.c + zwfile.c) +add_library(rossym ${SOURCE}) +add_dependencies(rossym psdk)
14 years, 3 months
1
0
0
0
[akhaldi] 48657: [CRT] - Fix __MINGW_MSC_PREREQ logic.
by akhaldi@svn.reactos.org
Author: akhaldi Date: Mon Aug 30 13:48:40 2010 New Revision: 48657 URL:
http://svn.reactos.org/svn/reactos?rev=48657&view=rev
Log: [CRT] - Fix __MINGW_MSC_PREREQ logic. Modified: trunk/reactos/include/crt/_mingw.h Modified: trunk/reactos/include/crt/_mingw.h URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/crt/_mingw.h?rev=4…
============================================================================== --- trunk/reactos/include/crt/_mingw.h [iso-8859-1] (original) +++ trunk/reactos/include/crt/_mingw.h [iso-8859-1] Mon Aug 30 13:48:40 2010 @@ -44,7 +44,7 @@ #endif #if defined (_MSC_VER) -#define __MINGW_MSC_PREREQ(major, minor) ((major * 100 + minor * 10) >= _MSC_VER) +#define __MINGW_MSC_PREREQ(major, minor) (_MSC_VER >= (major * 100 + minor * 10)) #else #define __MINGW_MSC_PREREQ(major, minor) 0 #endif
14 years, 3 months
1
0
0
0
[akhaldi] 48656: [CMAKE] - Improve pseh.
by akhaldi@svn.reactos.org
Author: akhaldi Date: Mon Aug 30 13:00:41 2010 New Revision: 48656 URL:
http://svn.reactos.org/svn/reactos?rev=48656&view=rev
Log: [CMAKE] - Improve pseh. Modified: branches/cmake-bringup/lib/pseh/CMakeLists.txt Modified: branches/cmake-bringup/lib/pseh/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/pseh/CMakeLis…
============================================================================== --- branches/cmake-bringup/lib/pseh/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/lib/pseh/CMakeLists.txt [iso-8859-1] Mon Aug 30 13:00:41 2010 @@ -1,6 +1,17 @@ -file(GLOB_RECURSE ARCH_SOURCE ${CMAKE_CURRENT_SOURCE_DIR}/${ARCH}/*.c ${CMAKE_CURRENT_SOURCE_DIR}/${ARCH}/*.S) -file(GLOB SOURCE "*.c") -add_library(pseh ${ARCH_SOURCE} ${SOURCE}) +list(APPEND SOURCE framebased.c) + +if(ARCH MATCHES i386) +list(APPEND SOURCE + i386/framebased.S + i386/framebased-gcchack.c + i386/framebased-gcchack-asm.S) +elseif(ARCH MATCHES amd64) +list(APPEND SOURCE amd64/framebased.S) +elseif(ARCH MATCHES powerpc) +list(APPEND SOURCE powerpc/framebased.S) +endif(ARCH MATCHES i386) + +add_library(pseh ${SOURCE}) add_dependencies(pseh psdk)
14 years, 3 months
1
0
0
0
[akhaldi] 48655: [CMAKE] - Improve rtl.
by akhaldi@svn.reactos.org
Author: akhaldi Date: Mon Aug 30 12:37:44 2010 New Revision: 48655 URL:
http://svn.reactos.org/svn/reactos?rev=48655&view=rev
Log: [CMAKE] - Improve rtl. Modified: branches/cmake-bringup/lib/rtl/CMakeLists.txt Modified: branches/cmake-bringup/lib/rtl/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/lib/rtl/CMakeList…
============================================================================== --- branches/cmake-bringup/lib/rtl/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/lib/rtl/CMakeLists.txt [iso-8859-1] Mon Aug 30 12:37:44 2010 @@ -4,14 +4,98 @@ add_definitions(-D_NTSYSTEM_) add_definitions(-D_NTDLLBUILD_) -file(GLOB_RECURSE ARCH_SOURCE ${CMAKE_CURRENT_SOURCE_DIR}/${ARCH}/*.c ${CMAKE_CURRENT_SOURCE_DIR}/${ARCH}/*.S) -file(GLOB SOURCE "*.c") +list(APPEND SOURCE + access.c + acl.c + actctx.c + assert.c + atom.c + avltable.c + bitmap.c + bootdata.c + compress.c + condvar.c + crc32.c + critical.c + dbgbuffer.c + debug.c + dos8dot3.c + encode.c + env.c + error.c + exception.c + generictable.c + handle.c + heap.c + image.c + interlck.c + message.c + largeint.c + luid.c + network.c + nls.c + path.c + ppb.c + process.c + propvar.c + qsort.c + random.c + rangelist.c + registry.c + res.c + resource.c + sd.c + security.c + slist.c + sid.c + sprintf.c + srw.c + swprintf.c + splaytree.c + thread.c + time.c + timezone.c + timerqueue.c + unicode.c + unicodeprefix.c + vectoreh.c + version.c + wait.c + workitem.c) -list(REMOVE_ITEM SOURCE ${CMAKE_CURRENT_SOURCE_DIR}/avlsupp.c - ${CMAKE_CURRENT_SOURCE_DIR}/mem.c - ${CMAKE_CURRENT_SOURCE_DIR}/memgen.c) +if(ARCH MATCHES i386) +list(APPEND SOURCE + i386/debug_asm.S + i386/except_asm.s + i386/except.c + i386/interlck.S + i386/rtlmem.s + i386/res_asm.s + i386/thread.c) +elseif(ARCH MATCHES amd64) +list(APPEND SOURCE + amd64/debug_asm.S + amd64/except_asm.S + amd64/slist.S + amd64/unwind.c + amd64/stubs.c + mem.c + memgen.c) +elseif(ARCH MATCHES arm) +list(APPEND SOURCE + arm/debug_asm.S + mem.c + memgen.c) +elseif(ARCH MATCHES powerpc) +list(APPEND SOURCE + powerpc/debug.c + powerpc/except.c + powerpc/interlocked.c + powerpc/rtlmem.s + powerpc/rtlswap.s + powerpc/thread.c) +endif(ARCH MATCHES i386) -add_library(rtl ${ARCH_SOURCE} ${SOURCE} ${CMAKE_CURRENT_BINARY_DIR}/rtl_rtl.h.gch) +add_library(rtl ${SOURCE} ${CMAKE_CURRENT_BINARY_DIR}/rtl_rtl.h.gch) add_pch(rtl ${CMAKE_CURRENT_SOURCE_DIR}/rtl.h ${SOURCE}) add_dependencies(rtl psdk) -
14 years, 3 months
1
0
0
0
[mjmartin] 48654: Patch by Pierre Schweitzer. [CDFS] - Several fixes for directory information query. - Fixed a null access memory under certain circumstances. - Added support for media ejection. [...
by mjmartin@svn.reactos.org
Author: mjmartin Date: Mon Aug 30 11:51:17 2010 New Revision: 48654 URL:
http://svn.reactos.org/svn/reactos?rev=48654&view=rev
Log: Patch by Pierre Schweitzer. [CDFS] - Several fixes for directory information query. - Fixed a null access memory under certain circumstances. - Added support for media ejection. [FASTFAT] - Fixed calls to CcMapData(), CcPinRead(). - Fixed an endless loop in FCB management under certain circumstances. [NTOSKRNL] - Fixed wrong prototype for IopParseDevice(). Added: trunk/reactos/drivers/filesystems/cdfs/devctrl.c (with props) Modified: trunk/reactos/drivers/filesystems/cdfs/cdfs.c trunk/reactos/drivers/filesystems/cdfs/cdfs.h trunk/reactos/drivers/filesystems/cdfs/cdfs.rbuild trunk/reactos/drivers/filesystems/cdfs/common.c trunk/reactos/drivers/filesystems/cdfs/dirctl.c trunk/reactos/drivers/filesystems/cdfs/fcb.c trunk/reactos/drivers/filesystems/fastfat/create.c trunk/reactos/drivers/filesystems/fastfat/direntry.c trunk/reactos/drivers/filesystems/fastfat/dirwr.c trunk/reactos/drivers/filesystems/fastfat/fcb.c trunk/reactos/drivers/filesystems/fastfat/volume.c trunk/reactos/ntoskrnl/include/internal/io.h trunk/reactos/ntoskrnl/io/iomgr/file.c Modified: trunk/reactos/drivers/filesystems/cdfs/cdfs.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/cdfs/c…
============================================================================== --- trunk/reactos/drivers/filesystems/cdfs/cdfs.c [iso-8859-1] (original) +++ trunk/reactos/drivers/filesystems/cdfs/cdfs.c [iso-8859-1] Mon Aug 30 11:51:17 2010 @@ -95,6 +95,8 @@ CdfsQueryVolumeInformation; DriverObject->MajorFunction[IRP_MJ_SET_VOLUME_INFORMATION] = CdfsSetVolumeInformation; + DriverObject->MajorFunction[IRP_MJ_DEVICE_CONTROL] = + CdfsDeviceControl; DriverObject->DriverUnload = NULL; Modified: trunk/reactos/drivers/filesystems/cdfs/cdfs.h URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/cdfs/c…
============================================================================== --- trunk/reactos/drivers/filesystems/cdfs/cdfs.h [iso-8859-1] (original) +++ trunk/reactos/drivers/filesystems/cdfs/cdfs.h [iso-8859-1] Mon Aug 30 11:51:17 2010 @@ -277,13 +277,17 @@ IN OUT PULONG pOutputBufferSize, IN BOOLEAN Override); - /* create.c */ NTSTATUS NTAPI CdfsCreate(PDEVICE_OBJECT DeviceObject, PIRP Irp); +/* devctrl.c */ + +NTSTATUS NTAPI +CdfsDeviceControl(PDEVICE_OBJECT DeviceObject, + PIRP Irp); /* dirctl.c */ Modified: trunk/reactos/drivers/filesystems/cdfs/cdfs.rbuild URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/cdfs/c…
============================================================================== --- trunk/reactos/drivers/filesystems/cdfs/cdfs.rbuild [iso-8859-1] (original) +++ trunk/reactos/drivers/filesystems/cdfs/cdfs.rbuild [iso-8859-1] Mon Aug 30 11:51:17 2010 @@ -10,6 +10,7 @@ <file>close.c</file> <file>common.c</file> <file>create.c</file> + <file>devctrl.c</file> <file>dirctl.c</file> <file>fcb.c</file> <file>finfo.c</file> Modified: trunk/reactos/drivers/filesystems/cdfs/common.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/cdfs/c…
============================================================================== --- trunk/reactos/drivers/filesystems/cdfs/common.c [iso-8859-1] (original) +++ trunk/reactos/drivers/filesystems/cdfs/common.c [iso-8859-1] Mon Aug 30 11:51:17 2010 @@ -197,8 +197,11 @@ DeviceToVerify = IoGetDeviceToVerify(PsGetCurrentThread()); IoSetDeviceToVerify(PsGetCurrentThread(), NULL); - NewStatus = IoVerifyVolume(DeviceToVerify, FALSE); - DPRINT1("IoVerifyVolume() returned (Status %lx)\n", NewStatus); + if (DeviceToVerify) + { + NewStatus = IoVerifyVolume(DeviceToVerify, FALSE); + DPRINT1("IoVerifyVolume() returned (Status %lx)\n", NewStatus); + } } DPRINT("Returning Status %x\n", Status); Added: trunk/reactos/drivers/filesystems/cdfs/devctrl.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/cdfs/d…
============================================================================== --- trunk/reactos/drivers/filesystems/cdfs/devctrl.c (added) +++ trunk/reactos/drivers/filesystems/cdfs/devctrl.c [iso-8859-1] Mon Aug 30 11:51:17 2010 @@ -1,0 +1,64 @@ +/* + * COPYRIGHT: See COPYING in the top level directory + * PROJECT: ReactOS kernel + * FILE: drivers/filesystems/cdfs/devctrl.c + * PURPOSE: CDROM (ISO 9660) filesystem driver + * PROGRAMMER: Pierre Schweitzer + * + */ + +/* INCLUDES *****************************************************************/ + +#include "cdfs.h" + +#define NDEBUG +#include <debug.h> + +/* FUNCTIONS ****************************************************************/ + +NTSTATUS NTAPI +CdfsDeviceControl(PDEVICE_OBJECT DeviceObject, + PIRP Irp) +{ + NTSTATUS Status; + PVCB Vcb = NULL; + PFILE_OBJECT FileObject; + PIO_STACK_LOCATION Stack = IoGetCurrentIrpStackLocation(Irp); + + FileObject = Stack->FileObject; + Irp->IoStatus.Information = 0; + + /* FIXME: HACK, it means that CD has changed */ + if (!FileObject) + { + DPRINT1("FIXME: CdfsDeviceControl called without FileObject!\n"); + Irp->IoStatus.Status = STATUS_INVALID_DEVICE_REQUEST; + IoCompleteRequest(Irp, IO_NO_INCREMENT); + return STATUS_INVALID_DEVICE_REQUEST; + } + + /* Only support such operations on volume */ + if (!(FileObject->RelatedFileObject == NULL || FileObject->RelatedFileObject->FsContext2 != NULL)) + { + Irp->IoStatus.Status = STATUS_INVALID_PARAMETER; + IoCompleteRequest(Irp, IO_NO_INCREMENT); + return STATUS_INVALID_PARAMETER; + } + + if (Stack->Parameters.DeviceIoControl.IoControlCode == IOCTL_CDROM_DISK_TYPE) + { + /* We should handle this one, but we don't! */ + Status = STATUS_NOT_IMPLEMENTED; + Irp->IoStatus.Status = Status; + IoCompleteRequest(Irp, IO_NO_INCREMENT); + } + else + { + /* Pass it to storage driver */ + IoSkipCurrentIrpStackLocation(Irp); + Vcb = (PVCB)Stack->DeviceObject->DeviceExtension; + Status = IoCallDriver(Vcb->StorageDevice, Irp); + } + + return Status; +} Propchange: trunk/reactos/drivers/filesystems/cdfs/devctrl.c ------------------------------------------------------------------------------ svn:eol-style = native Propchange: trunk/reactos/drivers/filesystems/cdfs/devctrl.c ------------------------------------------------------------------------------ svn:mime-type = text/plain Modified: trunk/reactos/drivers/filesystems/cdfs/dirctl.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/cdfs/d…
============================================================================== --- trunk/reactos/drivers/filesystems/cdfs/dirctl.c [iso-8859-1] (original) +++ trunk/reactos/drivers/filesystems/cdfs/dirctl.c [iso-8859-1] Mon Aug 30 11:51:17 2010 @@ -376,13 +376,15 @@ DPRINT("CdfsGetNameInformation() called\n"); Length = wcslen(Fcb->ObjectName) * sizeof(WCHAR); - if ((sizeof (FILE_BOTH_DIR_INFORMATION) + Length) > BufferLength) + if ((sizeof(FILE_NAMES_INFORMATION) + Length) > BufferLength) return(STATUS_BUFFER_OVERFLOW); Info->FileNameLength = Length; Info->NextEntryOffset = - ROUND_UP(sizeof(FILE_BOTH_DIR_INFORMATION) + Length, 4); - memcpy(Info->FileName, Fcb->ObjectName, Length); + ROUND_UP(sizeof(FILE_NAMES_INFORMATION) + Length, sizeof(ULONG)); + RtlCopyMemory(Info->FileName, Fcb->ObjectName, Length); + + // Info->FileIndex=; return(STATUS_SUCCESS); } @@ -399,31 +401,27 @@ DPRINT("CdfsGetDirectoryInformation() called\n"); Length = wcslen(Fcb->ObjectName) * sizeof(WCHAR); - if ((sizeof (FILE_BOTH_DIR_INFORMATION) + Length) > BufferLength) + if ((sizeof (FILE_DIRECTORY_INFORMATION) + Length) > BufferLength) return(STATUS_BUFFER_OVERFLOW); Info->FileNameLength = Length; Info->NextEntryOffset = - ROUND_UP(sizeof(FILE_BOTH_DIR_INFORMATION) + Length, 4); - memcpy(Info->FileName, Fcb->ObjectName, Length); + ROUND_UP(sizeof(FILE_DIRECTORY_INFORMATION) + Length, sizeof(ULONG)); + RtlCopyMemory(Info->FileName, Fcb->ObjectName, Length); /* Convert file times */ CdfsDateTimeToSystemTime(Fcb, &Info->CreationTime); - CdfsDateTimeToSystemTime(Fcb, - &Info->LastAccessTime); - CdfsDateTimeToSystemTime(Fcb, - &Info->LastWriteTime); - CdfsDateTimeToSystemTime(Fcb, - &Info->ChangeTime); + Info->LastWriteTime = Info->CreationTime; + Info->ChangeTime = Info->CreationTime; /* Convert file flags */ CdfsFileFlagsToAttributes(Fcb, &Info->FileAttributes); if (CdfsFCBIsDirectory(Fcb)) { - Info->EndOfFile.QuadPart = 0LL; - Info->AllocationSize.QuadPart = 0LL; + Info->EndOfFile.QuadPart = 0; + Info->AllocationSize.QuadPart = 0; } else { @@ -450,23 +448,19 @@ DPRINT("CdfsGetFullDirectoryInformation() called\n"); Length = wcslen(Fcb->ObjectName) * sizeof(WCHAR); - if ((sizeof (FILE_BOTH_DIR_INFORMATION) + Length) > BufferLength) + if ((sizeof (FILE_FULL_DIR_INFORMATION) + Length) > BufferLength) return(STATUS_BUFFER_OVERFLOW); Info->FileNameLength = Length; Info->NextEntryOffset = - ROUND_UP(sizeof(FILE_BOTH_DIR_INFORMATION) + Length, 4); - memcpy(Info->FileName, Fcb->ObjectName, Length); + ROUND_UP(sizeof(FILE_FULL_DIR_INFORMATION) + Length, sizeof(ULONG)); + RtlCopyMemory(Info->FileName, Fcb->ObjectName, Length); /* Convert file times */ CdfsDateTimeToSystemTime(Fcb, &Info->CreationTime); - CdfsDateTimeToSystemTime(Fcb, - &Info->LastAccessTime); - CdfsDateTimeToSystemTime(Fcb, - &Info->LastWriteTime); - CdfsDateTimeToSystemTime(Fcb, - &Info->ChangeTime); + Info->LastWriteTime = Info->CreationTime; + Info->ChangeTime = Info->CreationTime; /* Convert file flags */ CdfsFileFlagsToAttributes(Fcb, @@ -474,8 +468,8 @@ if (CdfsFCBIsDirectory(Fcb)) { - Info->EndOfFile.QuadPart = 0LL; - Info->AllocationSize.QuadPart = 0LL; + Info->EndOfFile.QuadPart = 0; + Info->AllocationSize.QuadPart = 0; } else { @@ -508,18 +502,14 @@ Info->FileNameLength = Length; Info->NextEntryOffset = - ROUND_UP(sizeof(FILE_BOTH_DIR_INFORMATION) + Length, 4); - memcpy(Info->FileName, Fcb->ObjectName, Length); + ROUND_UP(sizeof(FILE_BOTH_DIR_INFORMATION) + Length, sizeof(ULONG)); + RtlCopyMemory(Info->FileName, Fcb->ObjectName, Length); /* Convert file times */ CdfsDateTimeToSystemTime(Fcb, &Info->CreationTime); - CdfsDateTimeToSystemTime(Fcb, - &Info->LastAccessTime); - CdfsDateTimeToSystemTime(Fcb, - &Info->LastWriteTime); - CdfsDateTimeToSystemTime(Fcb, - &Info->ChangeTime); + Info->LastWriteTime = Info->CreationTime; + Info->ChangeTime = Info->CreationTime; /* Convert file flags */ CdfsFileFlagsToAttributes(Fcb, @@ -527,8 +517,8 @@ if (CdfsFCBIsDirectory(Fcb)) { - Info->EndOfFile.QuadPart = 0LL; - Info->AllocationSize.QuadPart = 0LL; + Info->EndOfFile.QuadPart = 0; + Info->AllocationSize.QuadPart = 0; } else { @@ -542,8 +532,9 @@ Info->EaSize = 0; /* Copy short name */ + ASSERT(Fcb->ShortNameU.Length / sizeof(WCHAR) <= 12); Info->ShortNameLength = Fcb->ShortNameU.Length; - memcpy(Info->ShortName, Fcb->ShortNameU.Buffer, Fcb->ShortNameU.Length); + RtlCopyMemory(Info->ShortName, Fcb->ShortNameU.Buffer, Fcb->ShortNameU.Length); return(STATUS_SUCCESS); } @@ -584,6 +575,15 @@ Stack->Parameters.QueryDirectory.FileInformationClass; FileIndex = Stack->Parameters.QueryDirectory.FileIndex; + /* Determine Buffer for result */ + if (Irp->MdlAddress) + { + Buffer = MmGetSystemAddressForMdl(Irp->MdlAddress); + } + else + { + Buffer = Irp->UserBuffer; + } if (SearchPattern != NULL) { @@ -596,13 +596,8 @@ { return STATUS_INSUFFICIENT_RESOURCES; } - - Ccb->DirectorySearchPattern.Length = SearchPattern->Length; Ccb->DirectorySearchPattern.MaximumLength = SearchPattern->Length + sizeof(WCHAR); - - memcpy(Ccb->DirectorySearchPattern.Buffer, - SearchPattern->Buffer, - SearchPattern->Length); + RtlCopyUnicodeString(&Ccb->DirectorySearchPattern, SearchPattern); Ccb->DirectorySearchPattern.Buffer[SearchPattern->Length / sizeof(WCHAR)] = 0; } } @@ -625,23 +620,13 @@ /* Determine directory index */ if (Stack->Flags & SL_INDEX_SPECIFIED) { - Ccb->Entry = Ccb->CurrentByteOffset.u.LowPart; - Ccb->Offset = 0; + Ccb->Entry = Stack->Parameters.QueryDirectory.FileIndex; + Ccb->Offset = Ccb->CurrentByteOffset.u.LowPart; } else if (First || (Stack->Flags & SL_RESTART_SCAN)) { Ccb->Entry = 0; Ccb->Offset = 0; - } - - /* Determine Buffer for result */ - if (Irp->MdlAddress) - { - Buffer = MmGetSystemAddressForMdl(Irp->MdlAddress); - } - else - { - Buffer = Irp->UserBuffer; } DPRINT("Buffer = %p tofind = %wZ\n", Buffer, &Ccb->DirectorySearchPattern); Modified: trunk/reactos/drivers/filesystems/cdfs/fcb.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/cdfs/f…
============================================================================== --- trunk/reactos/drivers/filesystems/cdfs/fcb.c [iso-8859-1] (original) +++ trunk/reactos/drivers/filesystems/cdfs/fcb.c [iso-8859-1] Mon Aug 30 11:51:17 2010 @@ -233,7 +233,6 @@ PFCB Fcb) { PFILE_OBJECT FileObject; - NTSTATUS Status; PCCB newCCB; FileObject = IoCreateStreamFileObject(NULL, Vcb->StorageDevice); @@ -241,7 +240,7 @@ newCCB = ExAllocatePoolWithTag(NonPagedPool, sizeof(CCB), TAG_CCB); if (newCCB == NULL) { - return(STATUS_INSUFFICIENT_RESOURCES); + return STATUS_INSUFFICIENT_RESOURCES; } RtlZeroMemory(newCCB, sizeof(CCB)); @@ -256,7 +255,6 @@ Fcb->FileObject = FileObject; Fcb->DevExt = Vcb; - Status = STATUS_SUCCESS; CcInitializeCacheMap(FileObject, (PCC_FILE_SIZES)(&Fcb->RFCB.AllocationSize), FALSE, @@ -266,7 +264,7 @@ ObDereferenceObject(FileObject); Fcb->Flags |= FCB_CACHE_INITIALIZED; - return(Status); + return STATUS_SUCCESS; } @@ -434,6 +432,9 @@ } memset(newCCB, 0, sizeof(CCB)); + FileObject->ReadAccess = TRUE; + FileObject->WriteAccess = FALSE; + FileObject->DeleteAccess = FALSE; FileObject->SectionObjectPointer = &Fcb->SectionObjectPointers; FileObject->FsContext = Fcb; FileObject->FsContext2 = newCCB; Modified: trunk/reactos/drivers/filesystems/fastfat/create.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/fastfa…
============================================================================== --- trunk/reactos/drivers/filesystems/fastfat/create.c [iso-8859-1] (original) +++ trunk/reactos/drivers/filesystems/fastfat/create.c [iso-8859-1] Mon Aug 30 11:51:17 2010 @@ -125,7 +125,7 @@ ExReleaseResourceLite (&DeviceExt->DirResource); FileOffset.QuadPart = 0; - if (CcMapData(pFcb->FileObject, &FileOffset, PAGE_SIZE, TRUE, &Context, (PVOID*)&Entry)) + if (CcMapData(pFcb->FileObject, &FileOffset, SizeDirEntry, TRUE, &Context, (PVOID*)&Entry)) { while (TRUE) { @@ -155,7 +155,7 @@ { CcUnpinData(Context); FileOffset.u.LowPart += PAGE_SIZE; - if (!CcMapData(pFcb->FileObject, &FileOffset, PAGE_SIZE, TRUE, &Context, (PVOID*)&Entry)) + if (!CcMapData(pFcb->FileObject, &FileOffset, SizeDirEntry, TRUE, &Context, (PVOID*)&Entry)) { Context = NULL; break; Modified: trunk/reactos/drivers/filesystems/fastfat/direntry.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/fastfa…
============================================================================== --- trunk/reactos/drivers/filesystems/fastfat/direntry.c [iso-8859-1] (original) +++ trunk/reactos/drivers/filesystems/fastfat/direntry.c [iso-8859-1] Mon Aug 30 11:51:17 2010 @@ -66,7 +66,7 @@ CcUnpinData(Context); } - if (!CcMapData(Fcb->FileObject, &FileOffset, PAGE_SIZE, TRUE, &Context, (PVOID*)&FatDirEntry)) + if (!CcMapData(Fcb->FileObject, &FileOffset, sizeof(FAT_DIR_ENTRY), TRUE, &Context, (PVOID*)&FatDirEntry)) { return TRUE; } @@ -120,7 +120,7 @@ CcUnpinData(Context); } - if (!CcMapData(Fcb->FileObject, &FileOffset, PAGE_SIZE, TRUE, &Context, (PVOID*)&FatXDirEntry)) + if (!CcMapData(Fcb->FileObject, &FileOffset, sizeof(FATX_DIR_ENTRY), TRUE, &Context, (PVOID*)&FatXDirEntry)) { return TRUE; } Modified: trunk/reactos/drivers/filesystems/fastfat/dirwr.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/fastfa…
============================================================================== --- trunk/reactos/drivers/filesystems/fastfat/dirwr.c [iso-8859-1] (original) +++ trunk/reactos/drivers/filesystems/fastfat/dirwr.c [iso-8859-1] Mon Aug 30 11:51:17 2010 @@ -638,7 +638,7 @@ CcUnpinData(Context); } Offset.u.LowPart = (i * sizeof(FAT_DIR_ENTRY) / PAGE_SIZE) * PAGE_SIZE; - CcPinRead(pFcb->parentFcb->FileObject, &Offset, PAGE_SIZE, TRUE, + CcPinRead(pFcb->parentFcb->FileObject, &Offset, sizeof(FAT_DIR_ENTRY), TRUE, &Context, (PVOID*)&pDirEntry); } pDirEntry[i % (PAGE_SIZE / sizeof(FAT_DIR_ENTRY))].Filename[0] = 0xe5; @@ -689,7 +689,7 @@ DPRINT("delete entry: %d\n", StartIndex); Offset.u.HighPart = 0; Offset.u.LowPart = (StartIndex * sizeof(FATX_DIR_ENTRY) / PAGE_SIZE) * PAGE_SIZE; - if (!CcPinRead(pFcb->parentFcb->FileObject, &Offset, PAGE_SIZE, TRUE, + if (!CcPinRead(pFcb->parentFcb->FileObject, &Offset, sizeof(FATX_DIR_ENTRY), TRUE, &Context, (PVOID*)&pDirEntry)) { DPRINT1("CcPinRead(Offset %x:%x, Length %d) failed\n", Offset.u.HighPart, Offset.u.LowPart, PAGE_SIZE); Modified: trunk/reactos/drivers/filesystems/fastfat/fcb.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/fastfa…
============================================================================== --- trunk/reactos/drivers/filesystems/fastfat/fcb.c [iso-8859-1] (original) +++ trunk/reactos/drivers/filesystems/fastfat/fcb.c [iso-8859-1] Mon Aug 30 11:51:17 2010 @@ -474,7 +474,7 @@ if (vfatFCBIsDirectory(rcFCB)) { ULONG FirstCluster, CurrentCluster; - NTSTATUS Status; + NTSTATUS Status = STATUS_SUCCESS; Size = 0; FirstCluster = vfatDirEntryGetFirstCluster (vcb, &rcFCB->entry); if (FirstCluster == 1) @@ -484,7 +484,7 @@ else if (FirstCluster != 0) { CurrentCluster = FirstCluster; - while (CurrentCluster != 0xffffffff) + while (CurrentCluster != 0xffffffff && NT_SUCCESS(Status)) { Size += vcb->FatInfo.BytesPerCluster; Status = NextCluster (vcb, FirstCluster, &CurrentCluster, FALSE); Modified: trunk/reactos/drivers/filesystems/fastfat/volume.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/fastfa…
============================================================================== --- trunk/reactos/drivers/filesystems/fastfat/volume.c [iso-8859-1] (original) +++ trunk/reactos/drivers/filesystems/fastfat/volume.c [iso-8859-1] Mon Aug 30 11:51:17 2010 @@ -229,7 +229,7 @@ /* Search existing volume entry on disk */ FileOffset.QuadPart = 0; - if (CcPinRead(pRootFcb->FileObject, &FileOffset, PAGE_SIZE, TRUE, &Context, (PVOID*)&Entry)) + if (CcPinRead(pRootFcb->FileObject, &FileOffset, SizeDirEntry, TRUE, &Context, (PVOID*)&Entry)) { while (TRUE) { @@ -250,13 +250,13 @@ Entry = (PDIR_ENTRY)((ULONG_PTR)Entry + SizeDirEntry); if ((DirIndex % EntriesPerPage) == 0) { - CcUnpinData(Context); - FileOffset.u.LowPart += PAGE_SIZE; - if (!CcPinRead(pRootFcb->FileObject, &FileOffset, PAGE_SIZE, TRUE, &Context, (PVOID*)&Entry)) - { - Context = NULL; - break; - } + CcUnpinData(Context); + FileOffset.u.LowPart += PAGE_SIZE; + if (!CcPinRead(pRootFcb->FileObject, &FileOffset, SizeDirEntry, TRUE, &Context, (PVOID*)&Entry)) + { + Context = NULL; + break; + } } } if (Context) Modified: trunk/reactos/ntoskrnl/include/internal/io.h URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/include/internal/…
============================================================================== --- trunk/reactos/ntoskrnl/include/internal/io.h [iso-8859-1] (original) +++ trunk/reactos/ntoskrnl/include/internal/io.h [iso-8859-1] Mon Aug 30 11:51:17 2010 @@ -1073,7 +1073,7 @@ IN ULONG Attributes, IN OUT PUNICODE_STRING CompleteName, IN OUT PUNICODE_STRING RemainingName, - IN OUT PVOID Context OPTIONAL, + IN OUT PVOID Context, IN PSECURITY_QUALITY_OF_SERVICE SecurityQos OPTIONAL, OUT PVOID *Object ); Modified: trunk/reactos/ntoskrnl/io/iomgr/file.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/io/iomgr/file.c?r…
============================================================================== --- trunk/reactos/ntoskrnl/io/iomgr/file.c [iso-8859-1] (original) +++ trunk/reactos/ntoskrnl/io/iomgr/file.c [iso-8859-1] Mon Aug 30 11:51:17 2010 @@ -171,7 +171,7 @@ IN ULONG Attributes, IN OUT PUNICODE_STRING CompleteName, IN OUT PUNICODE_STRING RemainingName, - IN OUT PVOID Context OPTIONAL, + IN OUT PVOID Context, IN PSECURITY_QUALITY_OF_SERVICE SecurityQos OPTIONAL, OUT PVOID *Object) {
14 years, 3 months
1
0
0
0
[dreimer] 48653: Fix a copy/paste error.
by dreimer@svn.reactos.org
Author: dreimer Date: Mon Aug 30 01:03:28 2010 New Revision: 48653 URL:
http://svn.reactos.org/svn/reactos?rev=48653&view=rev
Log: Fix a copy/paste error. Modified: trunk/tools/RosBE/RosBE-Windows/Tools/config/x86/options.c Modified: trunk/tools/RosBE/RosBE-Windows/Tools/config/x86/options.c URL:
http://svn.reactos.org/svn/reactos/trunk/tools/RosBE/RosBE-Windows/Tools/co…
============================================================================== --- trunk/tools/RosBE/RosBE-Windows/Tools/config/x86/options.c [iso-8859-1] (original) +++ trunk/tools/RosBE/RosBE-Windows/Tools/config/x86/options.c [iso-8859-1] Mon Aug 30 01:03:28 2010 @@ -271,8 +271,8 @@ fwprintf(pFileps1, L"clear-host\n"); fwprintf(pFileps1, L"$global:_ROSBE_SHOWTIME = %d\n", showtime); fwprintf(pFileps1, L"$global:_ROSBE_USECCACHE = %d\n", useccache); - fwprintf(pFilecmd, L"$ENV:ROS_LEAN_AND_MEAN=\"%s\"\n", (strip == 1) ? "yes" : "no"); - fwprintf(pFilecmd, L"$ENV:ROS_BUILDNOSTRIP=\"%s\"\n", (nostrip == 1) ? "yes" : "no"); + fwprintf(pFileps1, L"$ENV:ROS_LEAN_AND_MEAN=\"%s\"\n", (strip == 1) ? "yes" : "no"); + fwprintf(pFileps1, L"$ENV:ROS_BUILDNOSTRIP=\"%s\"\n", (nostrip == 1) ? "yes" : "no"); fwprintf(pFileps1, L"$global:_ROSBE_WRITELOG = %d\n", writelog); fwprintf(pFileps1, L"$global:_ROSBE_SHOWVERSION = %d\n", showversion); if (logdir[0] != 0) @@ -667,7 +667,7 @@ {ID_SHOWBUILDTIME, HLP_SBUILDTIME}, {ID_USECCACHE, HLP_CCACHEUSED}, {ID_STRIP, HLP_STRIPEDEXE}, - {ID_NOSTRIP, HLP_NOSTRIP}, + {ID_NOSTRIP, HLP_NOSTRIP}, {ID_MGWDIR, HLP_FINDMGWDIR}, {ID_BROWSEMGW, HLP_FINDMGWDIR}, {ID_LOGDIR, HLP_FINDLOGDIR},
14 years, 3 months
1
0
0
0
← Newer
1
2
3
4
5
...
29
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Results per page:
10
25
50
100
200