Author: hbelusca
Date: Thu Mar  5 23:03:33 2015
New Revision: 66575
URL: 
http://svn.reactos.org/svn/reactos?rev=66575&view=rev
Log:
Start source tree (final, I hope!) restructuration. Part 1/X
Win32, Shell, Services, MVDM
Added:
    trunk/reactos/base/shell/browseui/
      - copied from r66573, trunk/reactos/dll/win32/browseui/
    trunk/reactos/base/shell/ie/
    trunk/reactos/base/shell/ie/CMakeLists.txt
      - copied, changed from r66573, trunk/reactos/base/shell/CMakeLists.txt
    trunk/reactos/base/shell/ie/ieframe/
      - copied from r66573, trunk/reactos/dll/win32/ieframe/
    trunk/reactos/base/shell/ie/mshtml/
      - copied from r66573, trunk/reactos/dll/win32/mshtml/
    trunk/reactos/base/shell/ie/mshtml.tlb/
      - copied from r66573, trunk/reactos/dll/win32/mshtml.tlb/
    trunk/reactos/base/shell/ie/shdoclc/
      - copied from r66573, trunk/reactos/dll/win32/shdoclc/
    trunk/reactos/base/shell/ie/shdocvw/
      - copied from r66573, trunk/reactos/dll/win32/shdocvw/
    trunk/reactos/base/shell/ie/url/
      - copied from r66573, trunk/reactos/dll/win32/url/
    trunk/reactos/base/shell/ie/urlmon/
      - copied from r66573, trunk/reactos/dll/win32/urlmon/
    trunk/reactos/base/shell/shellext/
      - copied from r66573, trunk/reactos/dll/shellext/
    trunk/reactos/subsystems/mvdm/
    trunk/reactos/subsystems/mvdm/CMakeLists.txt
      - copied, changed from r66573, trunk/reactos/subsystems/CMakeLists.txt
    trunk/reactos/subsystems/mvdm/README.txt   (with props)
    trunk/reactos/subsystems/mvdm/dos/
    trunk/reactos/subsystems/mvdm/ntvdm/
      - copied from r66573, trunk/reactos/subsystems/ntvdm/
    trunk/reactos/subsystems/mvdm/vdmdbg/
      - copied from r66573, trunk/reactos/dll/win32/vdmdbg/
    trunk/reactos/subsystems/mvdm/wow16/
    trunk/reactos/win32ss/base/
      - copied from r66573, trunk/reactos/subsystems/win/
    trunk/reactos/win32ss/base/advapi32/
      - copied from r66573, trunk/reactos/dll/win32/advapi32/
    trunk/reactos/win32ss/base/kernel32/
      - copied from r66573, trunk/reactos/dll/win32/kernel32/
    trunk/reactos/win32ss/base/kernel32_vista/
      - copied from r66573, trunk/reactos/dll/win32/kernel32_vista/
    trunk/reactos/win32ss/base/scm/
    trunk/reactos/win32ss/base/scm/services/
      - copied from r66573, trunk/reactos/base/system/services/
    trunk/reactos/win32ss/base/scm/svchost/
      - copied from r66573, trunk/reactos/base/services/svchost/
    trunk/reactos/win32ss/core/
    trunk/reactos/win32ss/core/CMakeLists.txt
      - copied, changed from r66573, trunk/reactos/win32ss/CMakeLists.txt
    trunk/reactos/win32ss/core/csr/
      - copied from r66573, trunk/reactos/subsystems/win32/
    trunk/reactos/win32ss/core/drivers/
      - copied from r66573, trunk/reactos/win32ss/drivers/
    trunk/reactos/win32ss/core/gdi/
      - copied from r66573, trunk/reactos/win32ss/gdi/
    trunk/reactos/win32ss/core/include/
      - copied from r66573, trunk/reactos/win32ss/include/
    trunk/reactos/win32ss/core/napi.h
      - copied unchanged from r66573, trunk/reactos/win32ss/napi.h
    trunk/reactos/win32ss/core/pch.h
      - copied unchanged from r66573, trunk/reactos/win32ss/pch.h
    trunk/reactos/win32ss/core/reactx/
      - copied from r66573, trunk/reactos/win32ss/reactx/
    trunk/reactos/win32ss/core/sys-stubs.S
      - copied unchanged from r66573, trunk/reactos/win32ss/sys-stubs.S
    trunk/reactos/win32ss/core/user/
      - copied from r66573, trunk/reactos/win32ss/user/
    trunk/reactos/win32ss/core/w32ksvc.db
      - copied unchanged from r66573, trunk/reactos/win32ss/w32ksvc.db
    trunk/reactos/win32ss/core/w32ksvc.h
      - copied unchanged from r66573, trunk/reactos/win32ss/w32ksvc.h
    trunk/reactos/win32ss/core/win32k.h
      - copied unchanged from r66573, trunk/reactos/win32ss/win32k.h
    trunk/reactos/win32ss/core/win32k.rc
      - copied unchanged from r66573, trunk/reactos/win32ss/win32k.rc
    trunk/reactos/win32ss/core/win32k.spec
      - copied unchanged from r66573, trunk/reactos/win32ss/win32k.spec
    trunk/reactos/win32ss/core/win32kp.h
      - copied unchanged from r66573, trunk/reactos/win32ss/win32kp.h
Removed:
    trunk/reactos/base/services/svchost/
    trunk/reactos/base/system/services/
    trunk/reactos/dll/shellext/
    trunk/reactos/dll/win32/advapi32/
    trunk/reactos/dll/win32/browseui/
    trunk/reactos/dll/win32/ieframe/
    trunk/reactos/dll/win32/kernel32/
    trunk/reactos/dll/win32/kernel32_vista/
    trunk/reactos/dll/win32/mshtml/
    trunk/reactos/dll/win32/mshtml.tlb/
    trunk/reactos/dll/win32/shdoclc/
    trunk/reactos/dll/win32/shdocvw/
    trunk/reactos/dll/win32/url/
    trunk/reactos/dll/win32/urlmon/
    trunk/reactos/dll/win32/vdmdbg/
    trunk/reactos/subsystems/ntvdm/
    trunk/reactos/subsystems/win/
    trunk/reactos/subsystems/win32/
    trunk/reactos/win32ss/drivers/
    trunk/reactos/win32ss/gdi/
    trunk/reactos/win32ss/include/
    trunk/reactos/win32ss/napi.h
    trunk/reactos/win32ss/pch.h
    trunk/reactos/win32ss/reactx/
    trunk/reactos/win32ss/sys-stubs.S
    trunk/reactos/win32ss/user/
    trunk/reactos/win32ss/w32ksvc.db
    trunk/reactos/win32ss/w32ksvc.h
    trunk/reactos/win32ss/win32k.h
    trunk/reactos/win32ss/win32k.rc
    trunk/reactos/win32ss/win32k.spec
    trunk/reactos/win32ss/win32kp.h
Modified:
    trunk/reactos/base/shell/CMakeLists.txt
    trunk/reactos/cmake/config.cmake
    trunk/reactos/dll/CMakeLists.txt
    trunk/reactos/dll/win32/CMakeLists.txt
    trunk/reactos/subsystems/CMakeLists.txt
    trunk/reactos/win32ss/CMakeLists.txt
    trunk/reactos/win32ss/base/CMakeLists.txt
Modified: trunk/reactos/base/shell/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/shell/CMakeLists.txt?…
==============================================================================
--- trunk/reactos/base/shell/CMakeLists.txt     [iso-8859-1] (original)
+++ trunk/reactos/base/shell/CMakeLists.txt     [iso-8859-1] Thu Mar  5 23:03:33 2015
@@ -1,5 +1,8 @@
+add_subdirectory(browseui)
 add_subdirectory(cmd)
 add_subdirectory(explorer)
 add_subdirectory(filebrowser)
+add_subdirectory(ie)
 add_subdirectory(rshell)
+add_subdirectory(shellext)
Copied: trunk/reactos/base/shell/ie/CMakeLists.txt (from r66573,
trunk/reactos/base/shell/CMakeLists.txt)
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/shell/ie/CMakeLists.t…
==============================================================================
--- trunk/reactos/base/shell/CMakeLists.txt     [iso-8859-1] (original)
+++ trunk/reactos/base/shell/ie/CMakeLists.txt  [iso-8859-1] Thu Mar  5 23:03:33 2015
@@ -1,5 +1,8 @@
-add_subdirectory(cmd)
-add_subdirectory(explorer)
-add_subdirectory(filebrowser)
-add_subdirectory(rshell)
+add_subdirectory(ieframe)
+add_subdirectory(mshtml)
+add_subdirectory(mshtml.tlb)
+add_subdirectory(shdoclc)
+add_subdirectory(shdocvw)
+add_subdirectory(url)
+add_subdirectory(urlmon)
Modified: trunk/reactos/cmake/config.cmake
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/cmake/config.cmake?rev=665…
==============================================================================
--- trunk/reactos/cmake/config.cmake    [iso-8859-1] (original)
+++ trunk/reactos/cmake/config.cmake    [iso-8859-1] Thu Mar  5 23:03:33 2015
@@ -67,7 +67,7 @@
 set(BUILD_MP TRUE CACHE BOOL
 "Whether to build the multiprocessor versions of NTOSKRNL and HAL.")
-set(GENERATE_DEPENDENCY_GRAPH FALSE CACHE BOOL
+set(GENERATE_DEPENDENCY_GRAPH TRUE CACHE BOOL
 "Whether to create a GraphML dependency graph of DLLs.")
 if(MSVC)
Modified: trunk/reactos/dll/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/CMakeLists.txt?rev=665…
==============================================================================
--- trunk/reactos/dll/CMakeLists.txt    [iso-8859-1] (original)
+++ trunk/reactos/dll/CMakeLists.txt    [iso-8859-1] Thu Mar  5 23:03:33 2015
@@ -5,5 +5,4 @@
 add_subdirectory(keyboard)
 add_subdirectory(ntdll)
 add_subdirectory(opengl)
-add_subdirectory(shellext)
 add_subdirectory(win32)
Modified: trunk/reactos/dll/win32/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/CMakeLists.txt?r…
==============================================================================
--- trunk/reactos/dll/win32/CMakeLists.txt      [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/CMakeLists.txt      [iso-8859-1] Thu Mar  5 23:03:33 2015
@@ -3,7 +3,6 @@
 add_subdirectory(aclui)
 add_subdirectory(activeds)
 add_subdirectory(actxprxy)
-add_subdirectory(advapi32)
 add_subdirectory(advpack)
 add_subdirectory(atl)
 add_subdirectory(atl100)
@@ -14,7 +13,6 @@
 add_subdirectory(batt)
 add_subdirectory(bcrypt)
 add_subdirectory(beepmidi)
-add_subdirectory(browseui)
 add_subdirectory(cabinet)
 add_subdirectory(cards)
 add_subdirectory(cfgmgr32)
@@ -52,7 +50,6 @@
 add_subdirectory(httpapi)
 add_subdirectory(iccvid)
 add_subdirectory(icmp)
-add_subdirectory(ieframe)
 add_subdirectory(iernonce)
 add_subdirectory(imaadp32.acm)
 add_subdirectory(imagehlp)
@@ -68,8 +65,6 @@
 add_subdirectory(itss)
 add_subdirectory(jscript)
 add_subdirectory(jsproxy)
-add_subdirectory(kernel32)
-add_subdirectory(kernel32_vista)
 add_subdirectory(loadperf)
 add_subdirectory(localspl)
 add_subdirectory(localui)
@@ -100,9 +95,7 @@
 add_subdirectory(msg711.acm)
 add_subdirectory(msgina)
 add_subdirectory(msgsm32.acm)
-add_subdirectory(mshtml)
 add_subdirectory(msi)
-add_subdirectory(mshtml.tlb)
 add_subdirectory(msimg32)
 add_subdirectory(msimtf)
 add_subdirectory(msisip)
@@ -180,8 +173,6 @@
 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)
@@ -210,13 +201,10 @@
 add_subdirectory(unicows)
 add_subdirectory(untfs)
 add_subdirectory(updspapi)
-add_subdirectory(url)
-add_subdirectory(urlmon)
 add_subdirectory(userenv)
 add_subdirectory(usp10)
 add_subdirectory(uxtheme)
 add_subdirectory(vbscript)
-add_subdirectory(vdmdbg)
 add_subdirectory(version)
 add_subdirectory(wbemdisp)
 add_subdirectory(wbemprox)
Modified: trunk/reactos/subsystems/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/CMakeLists.txt?…
==============================================================================
--- trunk/reactos/subsystems/CMakeLists.txt     [iso-8859-1] (original)
+++ trunk/reactos/subsystems/CMakeLists.txt     [iso-8859-1] Thu Mar  5 23:03:33 2015
@@ -1,4 +1,2 @@
-add_subdirectory(ntvdm)
-add_subdirectory(win)
-add_subdirectory(win32)
+add_subdirectory(mvdm)
Copied: trunk/reactos/subsystems/mvdm/CMakeLists.txt (from r66573,
trunk/reactos/subsystems/CMakeLists.txt)
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/mvdm/CMakeLists…
==============================================================================
--- trunk/reactos/subsystems/CMakeLists.txt     [iso-8859-1] (original)
+++ trunk/reactos/subsystems/mvdm/CMakeLists.txt        [iso-8859-1] Thu Mar  5 23:03:33
2015
@@ -1,4 +1,5 @@
+#add_subdirectory(dos)
 add_subdirectory(ntvdm)
-add_subdirectory(win)
-add_subdirectory(win32)
+add_subdirectory(vdmdbg)
+#add_subdirectory(wow16)
Added: trunk/reactos/subsystems/mvdm/README.txt
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/mvdm/README.txt…
==============================================================================
--- trunk/reactos/subsystems/mvdm/README.txt    (added)
+++ trunk/reactos/subsystems/mvdm/README.txt    [iso-8859-1] Thu Mar  5 23:03:33 2015
@@ -0,0 +1,7 @@
+Multiple Virtual DOS Machines - Directory description
+=====================================================
+
+- dos    : All 16-bit DOS files (kernel, drivers, apps...) are placed here
+- ntvdm  : NT Virtual DOS Machine
+- vdmdbg : Virtual DOS Machine debug helper DLL (from Wine)
+- wow16  : All Win16 thunk files are placed here
Propchange: trunk/reactos/subsystems/mvdm/README.txt
------------------------------------------------------------------------------
    svn:eol-style = native
Modified: trunk/reactos/win32ss/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/CMakeLists.txt?rev…
==============================================================================
--- trunk/reactos/win32ss/CMakeLists.txt        [iso-8859-1] (original)
+++ trunk/reactos/win32ss/CMakeLists.txt        [iso-8859-1] Thu Mar  5 23:03:33 2015
@@ -1,235 +1,3 @@
-set(USE_DIBLIB FALSE)
-
-# Give WIN32 subsystem its own project.
-PROJECT(WIN32SS)
-
-add_subdirectory(drivers)
-
-if(USE_DIBLIB)
-    add_subdirectory(gdi/diblib)
-endif()
-
-add_subdirectory(gdi/gdi32)
-add_subdirectory(reactx)
-add_subdirectory(user/user32)
-add_subdirectory(user/winsrv)
-
-spec2def(win32k.sys win32k.spec ADD_IMPORTLIB)
-
-include_directories(
-    .
-    include
-    ${REACTOS_SOURCE_DIR}/ntoskrnl/include
-    ${REACTOS_SOURCE_DIR}/lib/3rdparty/freetype/include
-    ${REACTOS_SOURCE_DIR}/include/reactos/subsys
-    ${REACTOS_SOURCE_DIR}/include/reactos/drivers)
-
-add_definitions(
-    -DLANGPACK
-    -D_WIN32K_)
-
-file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/gdi/dib)
-
-list(APPEND GENDIB_FILES
-    ${CMAKE_CURRENT_BINARY_DIR}/gdi/dib/dib8gen.c
-    ${CMAKE_CURRENT_BINARY_DIR}/gdi/dib/dib16gen.c
-    ${CMAKE_CURRENT_BINARY_DIR}/gdi/dib/dib32gen.c)
-
-add_custom_command(
-    OUTPUT ${GENDIB_FILES}
-    COMMAND native-gendib ${CMAKE_CURRENT_BINARY_DIR}/gdi/dib
-    DEPENDS native-gendib)
-
-list(APPEND SOURCE
-    gdi/dib/alphablend.c
-    gdi/dib/dib1bpp.c
-    gdi/dib/dib4bpp.c
-    gdi/dib/dib8bpp.c
-    gdi/dib/dib16bpp.c
-    gdi/dib/dib24bpp.c
-    gdi/dib/dib32bpp.c
-    gdi/dib/floodfill.c
-    gdi/dib/stretchblt.c
-    gdi/eng/alphablend.c
-    gdi/eng/bitblt.c
-    gdi/eng/engbrush.c
-    gdi/eng/engevent.c
-    gdi/eng/clip.c
-    gdi/eng/debug.c
-    gdi/eng/device.c
-    gdi/eng/driverobj.c
-    gdi/eng/error.c
-    gdi/eng/float.c
-    gdi/eng/gradient.c
-    gdi/eng/lineto.c
-    gdi/eng/ldevobj.c
-    gdi/eng/mapping.c
-    gdi/eng/math.c
-    gdi/eng/mem.c
-    gdi/eng/engmisc.c
-    gdi/eng/mouse.c
-    gdi/eng/paint.c
-    gdi/eng/pdevobj.c
-    gdi/eng/perfcnt.c
-    gdi/eng/rlecomp.c
-    gdi/eng/semaphor.c
-    gdi/eng/sort.c
-    gdi/eng/string.c
-    gdi/eng/stretchblt.c
-    gdi/eng/surface.c
-    gdi/eng/transblt.c
-    gdi/eng/engwindow.c
-    gdi/eng/xlateobj.c
-    user/ntuser/main.c
-    user/ntuser/misc/file.c
-    user/ntuser/misc/rtlstr.c
-    user/ntuser/misc/copy.c
-    user/ntuser/misc/registry.c
-    reactx/ntddraw/ddraw.c
-    reactx/ntddraw/dd.c
-    reactx/ntddraw/ddsurf.c
-    reactx/ntddraw/d3d.c
-    reactx/ntddraw/dvp.c
-    reactx/ntddraw/mocomp.c
-    reactx/ntddraw/eng.c
-    reactx/ntddraw/dxeng.c
-    user/ntuser/accelerator.c
-    user/ntuser/callback.c
-    user/ntuser/callproc.c
-    user/ntuser/caret.c
-    user/ntuser/class.c
-    user/ntuser/clipboard.c
-    user/ntuser/csr.c
-    user/ntuser/cursoricon.c
-    user/ntuser/dde.c
-    user/ntuser/defwnd.c
-    user/ntuser/desktop.c
-    user/ntuser/display.c
-    user/ntuser/draw.c
-    user/ntuser/event.c
-    user/ntuser/focus.c
-    user/ntuser/guicheck.c
-    user/ntuser/hook.c
-    user/ntuser/hotkey.c
-    user/ntuser/input.c
-    user/ntuser/ime.c
-    user/ntuser/keyboard.c
-    user/ntuser/kbdlayout.c
-    user/ntuser/menu.c
-    user/ntuser/message.c
-    user/ntuser/metric.c
-    user/ntuser/misc.c
-    user/ntuser/monitor.c
-    user/ntuser/mouse.c
-    user/ntuser/msgqueue.c
-    user/ntuser/ntstubs.c
-    user/ntuser/ntuser.c
-    user/ntuser/painting.c
-    user/ntuser/prop.c
-    user/ntuser/scrollbar.c
-    user/ntuser/session.c
-    user/ntuser/shutdown.c
-    user/ntuser/simplecall.c
-    user/ntuser/sysparams.c
-    user/ntuser/timer.c
-    user/ntuser/useratom.c
-    user/ntuser/usrheap.c
-    user/ntuser/vis.c
-    user/ntuser/windc.c
-    user/ntuser/window.c
-    user/ntuser/winpos.c
-    user/ntuser/winsta.c
-    user/ntuser/object.c
-    gdi/ntgdi/arc.c
-    gdi/ntgdi/bezier.c
-    gdi/ntgdi/bitblt.c
-    gdi/ntgdi/bitmaps.c
-    gdi/ntgdi/brush.c
-    gdi/ntgdi/cliprgn.c
-    gdi/ntgdi/coord.c
-    gdi/ntgdi/dcattr.c
-    gdi/ntgdi/dclife.c
-    gdi/ntgdi/dcobjs.c
-    gdi/ntgdi/dcstate.c
-    gdi/ntgdi/dcutil.c
-    gdi/ntgdi/device.c
-    gdi/ntgdi/dibobj.c
-    gdi/ntgdi/drawing.c
-    gdi/ntgdi/fillshap.c
-    gdi/ntgdi/font.c
-    gdi/ntgdi/freetype.c
-    gdi/ntgdi/gdibatch.c
-    gdi/ntgdi/gdidbg.c
-    gdi/ntgdi/gdiobj.c
-    gdi/ntgdi/gdipool.c
-    gdi/ntgdi/icm.c
-    gdi/ntgdi/init.c
-    gdi/ntgdi/line.c
-    gdi/ntgdi/metafile.c
-    gdi/ntgdi/palette.c
-    gdi/ntgdi/path.c
-    gdi/ntgdi/pen.c
-    gdi/ntgdi/polyfill.c
-    gdi/ntgdi/print.c
-    gdi/ntgdi/rect.c
-    gdi/ntgdi/region.c
-    gdi/ntgdi/stockobj.c
-    gdi/ntgdi/text.c
-    gdi/ntgdi/wingl.c
-    gdi/ntgdi/xformobj.c
-    gdi/eng/stubs.c
-    gdi/eng/umpdstubs.c
-    pch.h)
-
-if(USE_DIBLIB)
-    add_definitions(-D_USE_DIBLIB_)
-    list(APPEND SOURCE
-        gdi/dib/dib_new.c
-        gdi/eng/bitblt_new.c)
-else()
-    list(APPEND SOURCE
-        gdi/dib/dib.c
-        gdi/eng/copybits.c
-        ${GENDIB_FILES})
-endif()
-
-if(ARCH STREQUAL "i386")
-list(APPEND ASM_SOURCE
-    gdi/dib/i386/dib24bpp_hline.s
-    gdi/dib/i386/dib32bpp_hline.s
-    gdi/dib/i386/dib32bpp_colorfill.s
-    gdi/eng/i386/floatobj.S)
-else()
-list(APPEND SOURCE
-    gdi/dib/dib24bppc.c
-    gdi/dib/dib32bppc.c)
-endif()
-
-if(KDBG)
-    list(APPEND SOURCE gdi/ntgdi/gdikdbgext.c)
-endif()
-
-add_asm_files(win32k_asm ${ASM_SOURCE})
-
-add_library(win32k SHARED
-    ${SOURCE}
-    ${win32k_asm}
-    win32k.rc
-    ${CMAKE_CURRENT_BINARY_DIR}/win32k.def)
-
-set_module_type(win32k kernelmodedriver)
-target_link_libraries(win32k ${PSEH_LIB} dxguid libcntpr)
-
-if(USE_DIBLIB)
-    target_link_libraries(win32k diblib)
-endif()
-
-add_importlibs(win32k ntoskrnl hal ftfd)
-add_pch(win32k pch.h SOURCE)
-add_cd_file(TARGET win32k DESTINATION reactos/system32 FOR all)
-
-set_source_files_properties(sys-stubs.S PROPERTIES OBJECT_DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/w32ksvc.h)
-add_asm_files(win32ksys_asm sys-stubs.S)
-add_library(win32ksys ${win32ksys_asm})
-set_target_properties(win32ksys PROPERTIES LINKER_LANGUAGE "C")
+add_subdirectory(base)
+add_subdirectory(core)
Modified: trunk/reactos/win32ss/base/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/base/CMakeLists.tx…
==============================================================================
--- trunk/reactos/win32ss/base/CMakeLists.txt   [iso-8859-1] (original)
+++ trunk/reactos/win32ss/base/CMakeLists.txt   [iso-8859-1] Thu Mar  5 23:03:33 2015
@@ -1,2 +1,5 @@
+add_subdirectory(advapi32)
 add_subdirectory(basesrv)
+add_subdirectory(kernel32)
+add_subdirectory(kernel32_vista)
Copied: trunk/reactos/win32ss/core/CMakeLists.txt (from r66573,
trunk/reactos/win32ss/CMakeLists.txt)
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/core/CMakeLists.tx…
==============================================================================
--- trunk/reactos/win32ss/CMakeLists.txt        [iso-8859-1] (original)
+++ trunk/reactos/win32ss/core/CMakeLists.txt   [iso-8859-1] Thu Mar  5 23:03:33 2015
@@ -1,3 +1,5 @@
+
+add_subdirectory(csr)
 set(USE_DIBLIB FALSE)
Removed: trunk/reactos/win32ss/napi.h
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/napi.h?rev=66574
==============================================================================
--- trunk/reactos/win32ss/napi.h        [iso-8859-1] (original)
+++ trunk/reactos/win32ss/napi.h        (removed)
@@ -1,22 +0,0 @@
-/*
- * FILE:            subsystems/win32/win32k/include/napi.h
- * COPYRIGHT:       GNU GPL, see COPYING in the top level directory
- * PURPOSE:         System Call Table for Native API
- * PROGRAMMER:      Timo Kreuzer
- */
-
-#define SVC_(name, argcount) (ULONG_PTR)Nt##name,
-ULONG_PTR Win32kSSDT[] = {
-#include "w32ksvc.h"
-};
-#undef SVC_
-
-#define SVC_(name, argcount) argcount * sizeof(void *),
-UCHAR Win32kSSPT[] = {
-#include "w32ksvc.h"
-};
-
-#define MIN_SYSCALL_NUMBER    0x1000
-#define NUMBER_OF_SYSCALLS    (sizeof(Win32kSSPT) / sizeof(Win32kSSPT[0]))
-#define MAX_SYSCALL_NUMBER    0x1000 + (NUMBER_OF_SYSCALLS - 1)
-ULONG Win32kNumberOfSysCalls = NUMBER_OF_SYSCALLS;
Removed: trunk/reactos/win32ss/pch.h
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/pch.h?rev=66574
==============================================================================
--- trunk/reactos/win32ss/pch.h [iso-8859-1] (original)
+++ trunk/reactos/win32ss/pch.h (removed)
@@ -1,87 +0,0 @@
-#ifndef __W32K_H
-#define __W32K_H
-/*
- * COPYRIGHT:       See COPYING in the top level directory
- * PROJECT:         ReactOS Win32k subsystem
- * FILE:            win32ss/pch.h
- * PURPOSE:         Main Win32K Header
- * PROGRAMMER:      Alex Ionescu (alex(a)relsoft.net)
- */
-
-/* INCLUDES ******************************************************************/
-
-#define _NO_COM
-#define STRICT
-
-/* DDK/NDK/SDK headers */
-#undef NTDDI_VERSION
-#define NTDDI_VERSION NTDDI_WS03SP1
-#include <ntifs.h>
-#include <ntddmou.h>
-#include <ndk/exfuncs.h>
-#include <ndk/kdfuncs.h>
-#include <ndk/kefuncs.h>
-#include <ndk/mmfuncs.h>
-#include <ndk/obfuncs.h>
-#include <ndk/psfuncs.h>
-#include <ndk/rtlfuncs.h>
-#include <ntstrsafe.h>
-#include <ntddkbd.h>
-
-/* Win32 headers */
-/* FIXME: Defines in winbase.h that we need... */
-typedef struct _SECURITY_ATTRIBUTES SECURITY_ATTRIBUTES, *LPSECURITY_ATTRIBUTES;
-#define MAKEINTATOM(i) (LPWSTR)((ULONG_PTR)((WORD)(i)))
-#define WINBASEAPI
-#define STARTF_USESHOWWINDOW 1
-#define STARTF_USESIZE 2
-#define STARTF_USEPOSITION 4
-#include <stdarg.h>
-#include <windef.h>
-#define _USE_MATH_DEFINES
-#include <math.h>
-#include <intrin.h>
-
-/* Avoid type casting, by defining RECT to RECTL */
-#define RECT RECTL
-#define PRECT PRECTL
-#define LPRECT LPRECTL
-#define LPCRECT LPCRECTL
-#define POINT POINTL
-#define LPPOINT PPOINTL
-#define PPOINT PPOINTL
-
-#include <winerror.h>
-#include <wingdi.h>
-#define NT_BUILD_ENVIRONMENT
-#define _ENGINE_EXPORT_
-#include <winddi.h>
-#include <winuser.h>
-#include <prntfont.h>
-#define _NOCSECT_TYPE
-#include <ddrawi.h>
-#include <imm.h>
-
-/* SEH support with PSEH */
-#include <pseh/pseh2.h>
-
-/* Public Win32K headers */
-#include <include/callback.h>
-#include <include/ntusrtyp.h>
-#include <include/ntuser.h>
-#include <include/ntgdityp.h>
-#include <include/ntgdibad.h>
-#include <include/ntgdihdl.h>
-#include <ntgdi.h>
-
-/* Undocumented user definitions */
-#include <undocuser.h>
-
-/* Freetype headers */
-#include <ft2build.h>
-#include FT_FREETYPE_H
-
-/* Internal Win32K header */
-#include "win32kp.h"
-
-#endif /* __W32K_H */
Removed: trunk/reactos/win32ss/sys-stubs.S
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/sys-stubs.S?rev=66…
==============================================================================
--- trunk/reactos/win32ss/sys-stubs.S   [iso-8859-1] (original)
+++ trunk/reactos/win32ss/sys-stubs.S   (removed)
@@ -1,12 +0,0 @@
-
-#include <asm.inc>
-#include <syscalls.inc>
-
-.code
-
-SyscallId = HEX(1000)
-#define SVC_(name, argcount) STUB_U name, argcount
-
-#include "w32ksvc.h"
-
-END
Removed: trunk/reactos/win32ss/w32ksvc.db
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/w32ksvc.db?rev=665…
==============================================================================
--- trunk/reactos/win32ss/w32ksvc.db    [iso-8859-1] (original)
+++ trunk/reactos/win32ss/w32ksvc.db    (removed)
@@ -1,687 +0,0 @@
-# NAME                                      ARG_COUNT
-#
-# Funcs order should match Windows XP 5.1.2600 SP2
-#
-NtGdiAbortDoc                                    1
-NtGdiAbortPath                                   1
-NtGdiAddFontResourceW                            6
-NtGdiAddRemoteFontToDC                           4
-NtGdiAddFontMemResourceEx                        5
-NtGdiRemoveMergeFont                             2
-NtGdiAddRemoteMMInstanceToDC                     3
-NtGdiAlphaBlend                                 12
-NtGdiAngleArc                                    6
-NtGdiAnyLinkedFonts                              0
-NtGdiFontIsLinked                                1
-NtGdiArcInternal                                10
-NtGdiBeginPath                                   1
-NtGdiBitBlt                                     11
-NtGdiCancelDC                                    1
-NtGdiCheckBitmapBits                             8
-NtGdiCloseFigure                                 1
-NtGdiClearBitmapAttributes                       2
-NtGdiClearBrushAttributes                        2
-NtGdiColorCorrectPalette                         6
-NtGdiCombineRgn                                  4
-NtGdiCombineTransform                            3
-NtGdiComputeXformCoefficients                    1
-NtGdiConsoleTextOut                              4
-NtGdiConvertMetafileRect                         2
-NtGdiCreateBitmap                                5
-NtGdiCreateClientObj                             1
-NtGdiCreateColorSpace                            1
-NtGdiCreateColorTransform                        8
-NtGdiCreateCompatibleBitmap                      3
-NtGdiCreateCompatibleDC                          1
-NtGdiCreateDIBBrush                              6
-NtGdiCreateDIBitmapInternal                     11
-NtGdiCreateDIBSection                            9
-NtGdiCreateEllipticRgn                           4
-NtGdiCreateHalftonePalette                       1
-NtGdiCreateHatchBrushInternal                    3
-NtGdiCreateMetafileDC                            1
-NtGdiCreatePaletteInternal                       2
-NtGdiCreatePatternBrushInternal                  3
-NtGdiCreatePen                                   4
-NtGdiCreateRectRgn                               4
-NtGdiCreateRoundRectRgn                          6
-NtGdiCreateServerMetaFile                        6
-NtGdiCreateSolidBrush                            2
-NtGdiD3dContextCreate                            4
-NtGdiD3dContextDestroy                           1
-NtGdiD3dContextDestroyAll                        1
-NtGdiD3dValidateTextureStageState                1
-NtGdiD3dDrawPrimitives2                          7
-NtGdiDdGetDriverState                            1
-NtGdiDdAddAttachedSurface                        3
-NtGdiDdAlphaBlt                                  3
-NtGdiDdAttachSurface                             2
-NtGdiDdBeginMoCompFrame                          2
-NtGdiDdBlt                                       3
-NtGdiDdCanCreateSurface                          2
-NtGdiDdCanCreateD3DBuffer                        2
-NtGdiDdColorControl                              2
-NtGdiDdCreateDirectDrawObject                    1
-NtGdiDdCreateSurface                             8
-NtGdiDdCreateD3DBuffer                           8
-NtGdiDdCreateMoComp                              2
-NtGdiDdCreateSurfaceObject                       6
-NtGdiDdDeleteDirectDrawObject                    1
-NtGdiDdDeleteSurfaceObject                       1
-NtGdiDdDestroyMoComp                             2
-NtGdiDdDestroySurface                            2
-NtGdiDdDestroyD3DBuffer                          1
-NtGdiDdEndMoCompFrame                            2
-NtGdiDdFlip                                      5
-NtGdiDdFlipToGDISurface                          2
-NtGdiDdGetAvailDriverMemory                      2
-NtGdiDdGetBltStatus                              2
-NtGdiDdGetDC                                     2
-NtGdiDdGetDriverInfo                             2
-NtGdiDdGetDxHandle                               3
-NtGdiDdGetFlipStatus                             2
-NtGdiDdGetInternalMoCompInfo                     2
-NtGdiDdGetMoCompBuffInfo                         2
-NtGdiDdGetMoCompGuids                            2
-NtGdiDdGetMoCompFormats                          2
-NtGdiDdGetScanLine                               2
-NtGdiDdLock                                      3
-NtGdiDdLockD3D                                   2
-NtGdiDdQueryDirectDrawObject                    11
-NtGdiDdQueryMoCompStatus                         2
-NtGdiDdReenableDirectDrawObject                  2
-NtGdiDdReleaseDC                                 1
-NtGdiDdRenderMoComp                              2
-NtGdiDdResetVisrgn                               2
-NtGdiDdSetColorKey                               2
-NtGdiDdSetExclusiveMode                          2
-NtGdiDdSetGammaRamp                              3
-NtGdiDdCreateSurfaceEx                           3
-NtGdiDdSetOverlayPosition                        3
-NtGdiDdUnattachSurface                           2
-NtGdiDdUnlock                                    2
-NtGdiDdUnlockD3D                                 2
-NtGdiDdUpdateOverlay                             3
-NtGdiDdWaitForVerticalBlank                      2
-NtGdiDvpCanCreateVideoPort                       2
-NtGdiDvpColorControl                             2
-NtGdiDvpCreateVideoPort                          2
-NtGdiDvpDestroyVideoPort                         2
-NtGdiDvpFlipVideoPort                            4
-NtGdiDvpGetVideoPortBandwidth                    2
-NtGdiDvpGetVideoPortField                        2
-NtGdiDvpGetVideoPortFlipStatus                   2
-NtGdiDvpGetVideoPortInputFormats                 2
-NtGdiDvpGetVideoPortLine                         2
-NtGdiDvpGetVideoPortOutputFormats                2
-NtGdiDvpGetVideoPortConnectInfo                  2
-NtGdiDvpGetVideoSignalStatus                     2
-NtGdiDvpUpdateVideoPort                          4
-NtGdiDvpWaitForVideoPortSync                     2
-NtGdiDvpAcquireNotification                      3
-NtGdiDvpReleaseNotification                      2
-NtGdiDxgGenericThunk                             6
-NtGdiDeleteClientObj                             1
-NtGdiDeleteColorSpace                            1
-NtGdiDeleteColorTransform                        2
-NtGdiDeleteObjectApp                             1
-NtGdiDescribePixelFormat                         4
-NtGdiGetPerBandInfo                              2
-NtGdiDoBanding                                   4
-NtGdiDoPalette                                   6
-NtGdiDrawEscape                                  4
-NtGdiEllipse                                     5
-NtGdiEnableEudc                                  1
-NtGdiEndDoc                                      1
-NtGdiEndPage                                     1
-NtGdiEndPath                                     1
-NtGdiEnumFontChunk                               5
-NtGdiEnumFontClose                               1
-NtGdiEnumFontOpen                                7
-NtGdiEnumObjects                                 4
-NtGdiEqualRgn                                    2
-NtGdiEudcLoadUnloadLink                          7
-NtGdiExcludeClipRect                             5
-NtGdiExtCreatePen                               11
-NtGdiExtCreateRegion                             3
-NtGdiExtEscape                                   8
-NtGdiExtFloodFill                                5
-NtGdiExtGetObjectW                               3
-NtGdiExtSelectClipRgn                            3
-NtGdiExtTextOutW                                 9
-NtGdiFillPath                                    1
-NtGdiFillRgn                                     3
-NtGdiFlattenPath                                 1
-NtGdiFlushUserBatch                              0
-NtGdiFlush                                       0
-NtGdiForceUFIMapping                             2
-NtGdiFrameRgn                                    5
-NtGdiFullscreenControl                           5
-NtGdiGetAndSetDCDword                            4
-NtGdiGetAppClipBox                               2
-NtGdiGetBitmapBits                               3
-NtGdiGetBitmapDimension                          2
-NtGdiGetBoundsRect                               3
-NtGdiGetCharABCWidthsW                           6
-NtGdiGetCharacterPlacementW                      6
-NtGdiGetCharSet                                  1
-NtGdiGetCharWidthW                               6
-NtGdiGetCharWidthInfo                            2
-NtGdiGetColorAdjustment                          2
-NtGdiGetColorSpaceforBitmap                      1
-NtGdiGetDCDword                                  3
-NtGdiGetDCforBitmap                              1
-NtGdiGetDCObject                                 2
-NtGdiGetDCPoint                                  3
-NtGdiGetDeviceCaps                               2
-NtGdiGetDeviceGammaRamp                          2
-NtGdiGetDeviceCapsAll                            2
-NtGdiGetDIBitsInternal                           9
-NtGdiGetETM                                      2
-NtGdiGetEudcTimeStampEx                          3
-NtGdiGetFontData                                 5
-NtGdiGetFontResourceInfoInternalW                7
-NtGdiGetGlyphIndicesW                            5
-NtGdiGetGlyphIndicesWInternal                    6
-NtGdiGetGlyphOutline                             8
-NtGdiGetKerningPairs                             3
-NtGdiGetLinkedUFIs                               3
-NtGdiGetMiterLimit                               2
-NtGdiGetMonitorID                                3
-NtGdiGetNearestColor                             2
-NtGdiGetNearestPaletteIndex                      2
-NtGdiGetObjectBitmapHandle                       2
-NtGdiGetOutlineTextMetricsInternalW              4
-NtGdiGetPath                                     4
-NtGdiGetPixel                                    3
-NtGdiGetRandomRgn                                3
-NtGdiGetRasterizerCaps                           2
-NtGdiGetRealizationInfo                          3
-NtGdiGetRegionData                               3
-NtGdiGetRgnBox                                   2
-NtGdiGetServerMetaFileBits                       7
-NtGdiGetSpoolMessage                             4
-NtGdiGetStats                                    5
-NtGdiGetStockObject                              1
-NtGdiGetStringBitmapW                            5
-NtGdiGetSystemPaletteUse                         1
-NtGdiGetTextCharsetInfo                          3
-NtGdiGetTextExtent                               5
-NtGdiGetTextExtentExW                            8
-NtGdiGetTextFaceW                                4
-NtGdiGetTextMetricsW                             3
-NtGdiGetTransform                                3
-NtGdiGetUFI                                      6
-NtGdiGetEmbUFI                                   7
-NtGdiGetUFIPathname                             10
-NtGdiGetEmbedFonts                               0
-NtGdiChangeGhostFont                             2
-NtGdiAddEmbFontToDC                              2
-NtGdiGetFontUnicodeRanges                        2
-NtGdiGetWidthTable                               7
-NtGdiGradientFill                                6
-NtGdiHfontCreate                                 5
-NtGdiIcmBrushInfo                                8
-NtGdiInit                                        0
-NtGdiInitSpool                                   0
-NtGdiIntersectClipRect                           5
-NtGdiInvertRgn                                   2
-NtGdiLineTo                                      3
-NtGdiMakeFontDir                                 5
-NtGdiMakeInfoDC                                  2
-NtGdiMaskBlt                                    13
-NtGdiModifyWorldTransform                        3
-NtGdiMonoBitmap                                  1
-NtGdiMoveTo                                      4
-NtGdiOffsetClipRgn                               3
-NtGdiOffsetRgn                                   3
-NtGdiOpenDCW                                     8
-NtGdiPatBlt                                      6
-NtGdiPolyPatBlt                                  5
-NtGdiPathToRegion                                1
-NtGdiPlgBlt                                     11
-NtGdiPolyDraw                                    4
-NtGdiPolyPolyDraw                                5
-NtGdiPolyTextOutW                                4
-NtGdiPtInRegion                                  3
-NtGdiPtVisible                                   3
-NtGdiQueryFonts                                  3
-NtGdiQueryFontAssocInfo                          1
-NtGdiRectangle                                   5
-NtGdiRectInRegion                                2
-NtGdiRectVisible                                 2
-NtGdiRemoveFontResourceW                         6
-NtGdiRemoveFontMemResourceEx                     1
-NtGdiResetDC                                     5
-NtGdiResizePalette                               2
-NtGdiRestoreDC                                   2
-NtGdiRoundRect                                   7
-NtGdiSaveDC                                      1
-NtGdiScaleViewportExtEx                          6
-NtGdiScaleWindowExtEx                            6
-NtGdiSelectBitmap                                2
-NtGdiSelectBrush                                 2
-NtGdiSelectClipPath                              2
-NtGdiSelectFont                                  2
-NtGdiSelectPen                                   2
-NtGdiSetBitmapAttributes                         2
-NtGdiSetBitmapBits                               3
-NtGdiSetBitmapDimension                          4
-NtGdiSetBoundsRect                               3
-NtGdiSetBrushAttributes                          2
-NtGdiSetBrushOrg                                 4
-NtGdiSetColorAdjustment                          2
-NtGdiSetColorSpace                               2
-NtGdiSetDeviceGammaRamp                          2
-NtGdiSetDIBitsToDeviceInternal                  16
-NtGdiSetFontEnumeration                          1
-NtGdiSetFontXform                                3
-NtGdiSetIcmMode                                  3
-NtGdiSetLinkedUFIs                               3
-NtGdiSetMagicColors                              3
-NtGdiSetMetaRgn                                  1
-NtGdiSetMiterLimit                               3
-NtGdiGetDeviceWidth                              1
-NtGdiMirrorWindowOrg                             1
-NtGdiSetLayout                                   3
-NtGdiSetPixel                                    4
-NtGdiSetPixelFormat                              2
-NtGdiSetRectRgn                                  5
-NtGdiSetSystemPaletteUse                         2
-NtGdiSetTextJustification                        3
-NtGdiSetupPublicCFONT                            3
-NtGdiSetVirtualResolution                        5
-NtGdiSetSizeDevice                               3
-NtGdiStartDoc                                    4
-NtGdiStartPage                                   1
-NtGdiStretchBlt                                 12
-NtGdiStretchDIBitsInternal                      16
-NtGdiStrokeAndFillPath                           1
-NtGdiStrokePath                                  1
-NtGdiSwapBuffers                                 1
-NtGdiTransformPoints                             5
-NtGdiTransparentBlt                             11
-NtGdiUnloadPrinterDriver                         2
-NtGdiUnmapMemFont                                1
-NtGdiUnrealizeObject                             1
-NtGdiUpdateColors                                1
-NtGdiWidenPath                                   1
-NtUserActivateKeyboardLayout                     2
-NtUserAlterWindowStyle                           3
-NtUserAssociateInputContext                      3
-NtUserAttachThreadInput                          3
-NtUserBeginPaint                                 2
-NtUserBitBltSysBmp                               8
-NtUserBlockInput                                 1
-NtUserBuildHimcList                              4
-NtUserBuildHwndList                              7
-NtUserBuildNameList                              4
-NtUserBuildPropList                              4
-NtUserCallHwnd                                   2
-NtUserCallHwndLock                               2
-NtUserCallHwndOpt                                2
-NtUserCallHwndParam                              3
-NtUserCallHwndParamLock                          3
-NtUserCallMsgFilter                              2
-NtUserCallNextHookEx                             4
-NtUserCallNoParam                                1
-NtUserCallOneParam                               2
-NtUserCallTwoParam                               3
-NtUserChangeClipboardChain                       2
-NtUserChangeDisplaySettings                      5
-NtUserCheckImeHotKey                             2
-NtUserCheckMenuItem                              3
-NtUserChildWindowFromPointEx                     4
-NtUserClipCursor                                 1
-NtUserCloseClipboard                             0
-NtUserCloseDesktop                               1
-NtUserCloseWindowStation                         1
-NtUserConsoleControl                             3
-NtUserConvertMemHandle                           2
-NtUserCopyAcceleratorTable                       3
-NtUserCountClipboardFormats                      0
-NtUserCreateAcceleratorTable                     2
-NtUserCreateCaret                                4
-NtUserCreateDesktop                              5
-NtUserCreateInputContext                         1
-NtUserCreateLocalMemHandle                       4
-NtUserCreateWindowEx                            15
-NtUserCreateWindowStation                        7
-NtUserDdeGetQualityOfService                     3
-NtUserDdeInitialize                              5
-NtUserDdeSetQualityOfService                     3
-NtUserDeferWindowPos                             8
-NtUserDefSetText                                 2
-NtUserDeleteMenu                                 3
-NtUserDestroyAcceleratorTable                    1
-NtUserDestroyCursor                              2
-NtUserDestroyInputContext                        1
-NtUserDestroyMenu                                1
-NtUserDestroyWindow                              1
-NtUserDisableThreadIme                           1
-NtUserDispatchMessage                            1
-NtUserDragDetect                                 3
-NtUserDragObject                                 5
-NtUserDrawAnimatedRects                          4
-NtUserDrawCaption                                4
-NtUserDrawCaptionTemp                            7
-NtUserDrawIconEx                                11
-NtUserDrawMenuBarTemp                            5
-NtUserEmptyClipboard                             0
-NtUserEnableMenuItem                             3
-NtUserEnableScrollBar                            3
-NtUserEndDeferWindowPosEx                        2
-NtUserEndMenu                                    0
-NtUserEndPaint                                   2
-NtUserEnumDisplayDevices                         4
-# NtUserEnumDisplayMonitors                      4 Wrong number of param ?
-NtUserEnumDisplayMonitors                        5
-NtUserEnumDisplaySettings                        4
-NtUserEvent                                      1
-NtUserExcludeUpdateRgn                           2
-NtUserFillWindow                                 4
-# NtUserFindExistingCursorIcon                   3  Wrong number of param ?
-NtUserFindExistingCursorIcon                     4
-NtUserFindWindowEx                               5
-NtUserFlashWindowEx                              1
-NtUserGetAltTabInfo                              6
-NtUserGetAncestor                                2
-NtUserGetAppImeLevel                             1
-NtUserGetAsyncKeyState                           1
-NtUserGetAtomName                                2
-NtUserGetCaretBlinkTime                          0
-NtUserGetCaretPos                                1
-NtUserGetClassInfo                               5
-NtUserGetClassName                               3
-NtUserGetClipboardData                           2
-NtUserGetClipboardFormatName                     3
-NtUserGetClipboardOwner                          0
-NtUserGetClipboardSequenceNumber                 0
-NtUserGetClipboardViewer                         0
-NtUserGetClipCursor                              1
-NtUserGetComboBoxInfo                            2
-NtUserGetControlBrush                            3
-NtUserGetControlColor                            4
-NtUserGetCPD                                     3
-NtUserGetCursorFrameInfo                         4
-NtUserGetCursorInfo                              1
-NtUserGetDC                                      1
-NtUserGetDCEx                                    3
-NtUserGetDoubleClickTime                         0
-NtUserGetForegroundWindow                        0
-NtUserGetGuiResources                            2
-NtUserGetGUIThreadInfo                           2
-NtUserGetIconInfo                                6
-NtUserGetIconSize                                4
-NtUserGetImeHotKey                               4
-NtUserGetImeInfoEx                               2
-NtUserGetInternalWindowPos                       3
-NtUserGetKeyboardLayoutList                      2
-NtUserGetKeyboardLayoutName                      1
-NtUserGetKeyboardState                           1
-NtUserGetKeyNameText                             3
-NtUserGetKeyState                                1
-NtUserGetListBoxInfo                             1
-NtUserGetMenuBarInfo                             4
-NtUserGetMenuIndex                               2
-NtUserGetMenuItemRect                            4
-NtUserGetMessage                                 4
-NtUserGetMouseMovePointsEx                       5
-NtUserGetObjectInformation                       5
-NtUserGetOpenClipboardWindow                     0
-NtUserGetPriorityClipboardFormat                 2
-NtUserGetProcessWindowStation                    0
-NtUserGetRawInputBuffer                          3
-NtUserGetRawInputData                            5
-NtUserGetRawInputDeviceInfo                      4
-NtUserGetRawInputDeviceList                      3
-NtUserGetRegisteredRawInputDevices               3
-NtUserGetScrollBarInfo                           3
-NtUserGetSystemMenu                              2
-NtUserGetThreadDesktop                           2
-NtUserGetThreadState                             1
-NtUserGetTitleBarInfo                            2
-NtUserGetUpdateRect                              3
-NtUserGetUpdateRgn                               3
-NtUserGetWindowDC                                1
-NtUserGetWindowPlacement                         2
-NtUserGetWOWClass                                2
-NtUserHardErrorControl                           3
-NtUserHideCaret                                  1
-NtUserHiliteMenuItem                             4
-NtUserImpersonateDdeClientWindow                 2
-NtUserInitialize                                 3
-NtUserInitializeClientPfnArrays                  4
-NtUserInitTask                                  12
-NtUserInternalGetWindowText                      3
-NtUserInvalidateRect                             3
-NtUserInvalidateRgn                              3
-NtUserIsClipboardFormatAvailable                 1
-NtUserKillTimer                                  2
-NtUserLoadKeyboardLayoutEx                       7
-NtUserLockWindowStation                          1
-NtUserLockWindowUpdate                           1
-NtUserLockWorkStation                            0
-NtUserMapVirtualKeyEx                            4
-NtUserMenuItemFromPoint                          4
-NtUserMessageCall                                7
-NtUserMinMaximize                                3
-NtUserMNDragLeave                                0
-NtUserMNDragOver                                 2
-NtUserModifyUserStartupInfoFlags                 2
-NtUserMoveWindow                                 6
-NtUserNotifyIMEStatus                            3
-NtUserNotifyProcessCreate                        4
-NtUserNotifyWinEvent                             4
-NtUserOpenClipboard                              2
-NtUserOpenDesktop                                3
-NtUserOpenInputDesktop                           3
-NtUserOpenWindowStation                          2
-NtUserPaintDesktop                               1
-NtUserPeekMessage                                5
-NtUserPostMessage                                4
-NtUserPostThreadMessage                          4
-NtUserPrintWindow                                3
-NtUserProcessConnect                             3
-NtUserQueryInformationThread                     4
-NtUserQueryInputContext                          2
-NtUserQuerySendMessage                           1
-NtUserQueryUserCounters                          5
-NtUserQueryWindow                                2
-NtUserRealChildWindowFromPoint                   3
-NtUserRealInternalGetMessage                     6
-NtUserRealWaitMessageEx                          2
-NtUserRedrawWindow                               4
-NtUserRegisterClassExWOW                         7
-NtUserRegisterUserApiHook                        4
-NtUserRegisterHotKey                             4
-NtUserRegisterRawInputDevices                    3
-NtUserRegisterTasklist                           1
-NtUserRegisterWindowMessage                      1
-NtUserRemoveMenu                                 3
-NtUserRemoveProp                                 2
-NtUserResolveDesktop                             4
-NtUserResolveDesktopForWOW                       1
-NtUserSBGetParms                                 4
-NtUserScrollDC                                   7
-NtUserScrollWindowEx                             8
-NtUserSelectPalette                              3
-NtUserSendInput                                  3
-NtUserSetActiveWindow                            1
-NtUserSetAppImeLevel                             2
-NtUserSetCapture                                 1
-NtUserSetClassLong                               4
-NtUserSetClassWord                               3
-NtUserSetClipboardData                           3
-NtUserSetClipboardViewer                         1
-NtUserSetConsoleReserveKeys                      2
-NtUserSetCursor                                  1
-NtUserSetCursorContents                          2
-NtUserSetCursorIconData                          6 #4
-NtUserSetDbgTag                                  2
-NtUserSetFocus                                   1
-NtUserSetImeHotKey                               5
-NtUserSetImeInfoEx                               1
-NtUserSetImeOwnerWindow                          2
-NtUserSetInformationProcess                      4
-NtUserSetInformationThread                       4
-NtUserSetInternalWindowPos                       4
-NtUserSetKeyboardState                           1
-NtUserSetLogonNotifyWindow                       1
-NtUserSetMenu                                    3
-NtUserSetMenuContextHelpId                       2
-NtUserSetMenuDefaultItem                         3
-NtUserSetMenuFlagRtoL                            1
-NtUserSetObjectInformation                       4
-NtUserSetParent                                  2
-NtUserSetProcessWindowStation                    1
-NtUserSetProp                                    3
-NtUserSetRipFlags                                2
-NtUserSetScrollInfo                              4
-NtUserSetShellWindowEx                           2
-NtUserSetSysColors                               4
-NtUserSetSystemCursor                            2
-NtUserSetSystemMenu                              2
-NtUserSetSystemTimer                             4
-NtUserSetThreadDesktop                           1
-NtUserSetThreadLayoutHandles                     2
-NtUserSetThreadState                             2
-NtUserSetTimer                                   4
-NtUserSetWindowFNID                              2
-NtUserSetWindowLong                              4
-NtUserSetWindowPlacement                         2
-NtUserSetWindowPos                               7
-NtUserSetWindowRgn                               3
-NtUserSetWindowsHookAW                           3
-NtUserSetWindowsHookEx                           6
-NtUserSetWindowStationUser                       4
-NtUserSetWindowWord                              3
-NtUserSetWinEventHook                            8
-NtUserShowCaret                                  1
-NtUserShowScrollBar                              3
-NtUserShowWindow                                 2
-NtUserShowWindowAsync                            2
-NtUserSoundSentry                                0
-NtUserSwitchDesktop                              1
-NtUserSystemParametersInfo                       4
-NtUserTestForInteractiveUser                     1
-NtUserThunkedMenuInfo                            2
-NtUserThunkedMenuItemInfo                        6
-NtUserToUnicodeEx                                7
-NtUserTrackMouseEvent                            1
-NtUserTrackPopupMenuEx                           6
-NtUserCalcMenuBar                                5
-NtUserPaintMenuBar                               6
-NtUserTranslateAccelerator                       3
-NtUserTranslateMessage                           2
-NtUserUnhookWindowsHookEx                        1
-NtUserUnhookWinEvent                             1
-NtUserUnloadKeyboardLayout                       1
-NtUserUnlockWindowStation                        1
-NtUserUnregisterClass                            3
-NtUserUnregisterUserApiHook                      0
-NtUserUnregisterHotKey                           2
-NtUserUpdateInputContext                         3
-NtUserUpdateInstance                             3
-NtUserUpdateLayeredWindow                        10
-NtUserGetLayeredWindowAttributes                 4
-NtUserSetLayeredWindowAttributes                 4
-NtUserUpdatePerUserSystemParameters              2
-NtUserUserHandleGrantAccess                      3
-NtUserValidateHandleSecure                       2
-NtUserValidateRect                               2
-NtUserValidateTimerCallback                      3
-NtUserVkKeyScanEx                                3
-NtUserWaitForInputIdle                           3
-NtUserWaitForMsgAndEvent                         1
-NtUserWaitMessage                                0
-NtUserWin32PoolAllocationStats                   6
-NtUserWindowFromPoint                            2
-NtUserYieldTask                                  0
-NtUserRemoteConnect                              3
-NtUserRemoteRedrawRectangle                      4
-NtUserRemoteRedrawScreen                         0
-NtUserRemoteStopScreenUpdates                    0
-NtUserCtxDisplayIOCtl                            3
-NtGdiEngAssociateSurface                         3
-NtGdiEngCreateBitmap                             6
-NtGdiEngCreateDeviceSurface                      4
-NtGdiEngCreateDeviceBitmap                       4
-NtGdiEngCreatePalette                            6
-NtGdiEngComputeGlyphSet                          3
-NtGdiEngCopyBits                                 6
-NtGdiEngDeletePalette                            1
-NtGdiEngDeleteSurface                            1
-NtGdiEngEraseSurface                             3
-NtGdiEngUnlockSurface                            1
-NtGdiEngLockSurface                              1
-NtGdiEngBitBlt                                  11
-NtGdiEngStretchBlt                              11
-NtGdiEngPlgBlt                                  11
-NtGdiEngMarkBandingSurface                       1
-NtGdiEngStrokePath                               8
-NtGdiEngFillPath                                 7
-NtGdiEngStrokeAndFillPath                       10
-NtGdiEngPaint                                    5
-NtGdiEngLineTo                                   9
-NtGdiEngAlphaBlend                               7
-NtGdiEngGradientFill                            10
-NtGdiEngTransparentBlt                           8
-NtGdiEngTextOut                                 10
-NtGdiEngStretchBltROP                           13
-NtGdiXLATEOBJ_cGetPalette                        4
-NtGdiXLATEOBJ_iXlate                             2
-NtGdiXLATEOBJ_hGetColorTransform                 1
-NtGdiCLIPOBJ_bEnum                               3
-NtGdiCLIPOBJ_cEnumStart                          5
-NtGdiCLIPOBJ_ppoGetPath                          1
-NtGdiEngDeletePath                               1
-NtGdiEngCreateClip                               0
-NtGdiEngDeleteClip                               1
-NtGdiBRUSHOBJ_ulGetBrushColor                    1
-NtGdiBRUSHOBJ_pvAllocRbrush                      2
-NtGdiBRUSHOBJ_pvGetRbrush                        1
-NtGdiBRUSHOBJ_hGetColorTransform                 1
-NtGdiXFORMOBJ_bApplyXform                        5
-NtGdiXFORMOBJ_iGetXform                          2
-NtGdiFONTOBJ_vGetInfo                            3
-NtGdiFONTOBJ_pxoGetXform                         1
-NtGdiFONTOBJ_cGetGlyphs                          5
-NtGdiFONTOBJ_pifi                                1
-NtGdiFONTOBJ_pfdg                                1
-NtGdiFONTOBJ_pQueryGlyphAttrs                    2
-NtGdiFONTOBJ_pvTrueTypeFontFile                  2
-NtGdiFONTOBJ_cGetAllGlyphHandles                 2
-NtGdiSTROBJ_bEnum                                3
-NtGdiSTROBJ_bEnumPositionsOnly                   3
-NtGdiSTROBJ_bGetAdvanceWidths                    4
-NtGdiSTROBJ_vEnumStart                           1
-NtGdiSTROBJ_dwGetCodePage                        1
-NtGdiPATHOBJ_vGetBounds                          2
-NtGdiPATHOBJ_bEnum                               2
-NtGdiPATHOBJ_vEnumStart                          1
-NtGdiPATHOBJ_vEnumStartClipLines                 4
-NtGdiPATHOBJ_bEnumClipLines                      3
-NtGdiGetDhpdev                                   1
-NtGdiEngCheckAbort                               1
-NtGdiHT_Get8BPPFormatPalette                     4
-NtGdiHT_Get8BPPMaskPalette                       6
-NtGdiUpdateTransform                             1
-NtGdiSetPUMPDOBJ                                 4
-NtGdiBRUSHOBJ_DeleteRbrush                       2
-NtGdiUMPDEngFreeUserMem                          1
-NtGdiDrawStream                                  3
-#
-#
-#ReactOS specific syscalls
-NtGdiSetViewportOrgEx                   4
-NtGdiSetWindowOrgEx                     4
-NtGdiGetFontFamilyInfo                  4
-NtGdiOffsetViewportOrgEx                4
-NtGdiOffsetWindowOrgEx                  4
-#
-NtUserGetMonitorInfo                    2
-NtUserMonitorFromPoint                  3
-NtUserMonitorFromRect                   2
-NtUserMonitorFromWindow                 2
-NtUserSetScrollBarInfo                  3
Removed: trunk/reactos/win32ss/w32ksvc.h
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/w32ksvc.h?rev=66574
==============================================================================
--- trunk/reactos/win32ss/w32ksvc.h     [iso-8859-1] (original)
+++ trunk/reactos/win32ss/w32ksvc.h     (removed)
@@ -1,685 +0,0 @@
-// SVC_(<NAME>, <ARG_COUNT>)
-//
-// Funcs order should match Windows XP 5.1.2600 SP2
-//
-SVC_(GdiAbortDoc, 1)
-SVC_(GdiAbortPath, 1)
-SVC_(GdiAddFontResourceW, 6)
-SVC_(GdiAddRemoteFontToDC, 4)
-SVC_(GdiAddFontMemResourceEx, 5)
-SVC_(GdiRemoveMergeFont, 2)
-SVC_(GdiAddRemoteMMInstanceToDC, 3)
-SVC_(GdiAlphaBlend, 12)
-SVC_(GdiAngleArc, 6)
-SVC_(GdiAnyLinkedFonts, 0)
-SVC_(GdiFontIsLinked, 1)
-SVC_(GdiArcInternal, 10)
-SVC_(GdiBeginPath, 1)
-SVC_(GdiBitBlt, 11)
-SVC_(GdiCancelDC, 1)
-SVC_(GdiCheckBitmapBits, 8)
-SVC_(GdiCloseFigure, 1)
-SVC_(GdiClearBitmapAttributes, 2)
-SVC_(GdiClearBrushAttributes, 2)
-SVC_(GdiColorCorrectPalette, 6)
-SVC_(GdiCombineRgn, 4)
-SVC_(GdiCombineTransform, 3)
-SVC_(GdiComputeXformCoefficients, 1)
-SVC_(GdiConsoleTextOut, 4)
-SVC_(GdiConvertMetafileRect, 2)
-SVC_(GdiCreateBitmap, 5)
-SVC_(GdiCreateClientObj, 1)
-SVC_(GdiCreateColorSpace, 1)
-SVC_(GdiCreateColorTransform, 8)
-SVC_(GdiCreateCompatibleBitmap, 3)
-SVC_(GdiCreateCompatibleDC, 1)
-SVC_(GdiCreateDIBBrush, 6)
-SVC_(GdiCreateDIBitmapInternal, 11)
-SVC_(GdiCreateDIBSection, 9)
-SVC_(GdiCreateEllipticRgn, 4)
-SVC_(GdiCreateHalftonePalette, 1)
-SVC_(GdiCreateHatchBrushInternal, 3)
-SVC_(GdiCreateMetafileDC, 1)
-SVC_(GdiCreatePaletteInternal, 2)
-SVC_(GdiCreatePatternBrushInternal, 3)
-SVC_(GdiCreatePen, 4)
-SVC_(GdiCreateRectRgn, 4)
-SVC_(GdiCreateRoundRectRgn, 6)
-SVC_(GdiCreateServerMetaFile, 6)
-SVC_(GdiCreateSolidBrush, 2)
-SVC_(GdiD3dContextCreate, 4)
-SVC_(GdiD3dContextDestroy, 1)
-SVC_(GdiD3dContextDestroyAll, 1)
-SVC_(GdiD3dValidateTextureStageState, 1)
-SVC_(GdiD3dDrawPrimitives2, 7)
-SVC_(GdiDdGetDriverState, 1)
-SVC_(GdiDdAddAttachedSurface, 3)
-SVC_(GdiDdAlphaBlt, 3)
-SVC_(GdiDdAttachSurface, 2)
-SVC_(GdiDdBeginMoCompFrame, 2)
-SVC_(GdiDdBlt, 3)
-SVC_(GdiDdCanCreateSurface, 2)
-SVC_(GdiDdCanCreateD3DBuffer, 2)
-SVC_(GdiDdColorControl, 2)
-SVC_(GdiDdCreateDirectDrawObject, 1)
-SVC_(GdiDdCreateSurface, 8)
-SVC_(GdiDdCreateD3DBuffer, 8)
-SVC_(GdiDdCreateMoComp, 2)
-SVC_(GdiDdCreateSurfaceObject, 6)
-SVC_(GdiDdDeleteDirectDrawObject, 1)
-SVC_(GdiDdDeleteSurfaceObject, 1)
-SVC_(GdiDdDestroyMoComp, 2)
-SVC_(GdiDdDestroySurface, 2)
-SVC_(GdiDdDestroyD3DBuffer, 1)
-SVC_(GdiDdEndMoCompFrame, 2)
-SVC_(GdiDdFlip, 5)
-SVC_(GdiDdFlipToGDISurface, 2)
-SVC_(GdiDdGetAvailDriverMemory, 2)
-SVC_(GdiDdGetBltStatus, 2)
-SVC_(GdiDdGetDC, 2)
-SVC_(GdiDdGetDriverInfo, 2)
-SVC_(GdiDdGetDxHandle, 3)
-SVC_(GdiDdGetFlipStatus, 2)
-SVC_(GdiDdGetInternalMoCompInfo, 2)
-SVC_(GdiDdGetMoCompBuffInfo, 2)
-SVC_(GdiDdGetMoCompGuids, 2)
-SVC_(GdiDdGetMoCompFormats, 2)
-SVC_(GdiDdGetScanLine, 2)
-SVC_(GdiDdLock, 3)
-SVC_(GdiDdLockD3D, 2)
-SVC_(GdiDdQueryDirectDrawObject, 11)
-SVC_(GdiDdQueryMoCompStatus, 2)
-SVC_(GdiDdReenableDirectDrawObject, 2)
-SVC_(GdiDdReleaseDC, 1)
-SVC_(GdiDdRenderMoComp, 2)
-SVC_(GdiDdResetVisrgn, 2)
-SVC_(GdiDdSetColorKey, 2)
-SVC_(GdiDdSetExclusiveMode, 2)
-SVC_(GdiDdSetGammaRamp, 3)
-SVC_(GdiDdCreateSurfaceEx, 3)
-SVC_(GdiDdSetOverlayPosition, 3)
-SVC_(GdiDdUnattachSurface, 2)
-SVC_(GdiDdUnlock, 2)
-SVC_(GdiDdUnlockD3D, 2)
-SVC_(GdiDdUpdateOverlay, 3)
-SVC_(GdiDdWaitForVerticalBlank, 2)
-SVC_(GdiDvpCanCreateVideoPort, 2)
-SVC_(GdiDvpColorControl, 2)
-SVC_(GdiDvpCreateVideoPort, 2)
-SVC_(GdiDvpDestroyVideoPort, 2)
-SVC_(GdiDvpFlipVideoPort, 4)
-SVC_(GdiDvpGetVideoPortBandwidth, 2)
-SVC_(GdiDvpGetVideoPortField, 2)
-SVC_(GdiDvpGetVideoPortFlipStatus, 2)
-SVC_(GdiDvpGetVideoPortInputFormats, 2)
-SVC_(GdiDvpGetVideoPortLine, 2)
-SVC_(GdiDvpGetVideoPortOutputFormats, 2)
-SVC_(GdiDvpGetVideoPortConnectInfo, 2)
-SVC_(GdiDvpGetVideoSignalStatus, 2)
-SVC_(GdiDvpUpdateVideoPort, 4)
-SVC_(GdiDvpWaitForVideoPortSync, 2)
-SVC_(GdiDvpAcquireNotification, 3)
-SVC_(GdiDvpReleaseNotification, 2)
-SVC_(GdiDxgGenericThunk, 6)
-SVC_(GdiDeleteClientObj, 1)
-SVC_(GdiDeleteColorSpace, 1)
-SVC_(GdiDeleteColorTransform, 2)
-SVC_(GdiDeleteObjectApp, 1)
-SVC_(GdiDescribePixelFormat, 4)
-SVC_(GdiGetPerBandInfo, 2)
-SVC_(GdiDoBanding, 4)
-SVC_(GdiDoPalette, 6)
-SVC_(GdiDrawEscape, 4)
-SVC_(GdiEllipse, 5)
-SVC_(GdiEnableEudc, 1)
-SVC_(GdiEndDoc, 1)
-SVC_(GdiEndPage, 1)
-SVC_(GdiEndPath, 1)
-SVC_(GdiEnumFontChunk, 5)
-SVC_(GdiEnumFontClose, 1)
-SVC_(GdiEnumFontOpen, 7)
-SVC_(GdiEnumObjects, 4)
-SVC_(GdiEqualRgn, 2)
-SVC_(GdiEudcLoadUnloadLink, 7)
-SVC_(GdiExcludeClipRect, 5)
-SVC_(GdiExtCreatePen, 11)
-SVC_(GdiExtCreateRegion, 3)
-SVC_(GdiExtEscape, 8)
-SVC_(GdiExtFloodFill, 5)
-SVC_(GdiExtGetObjectW, 3)
-SVC_(GdiExtSelectClipRgn, 3)
-SVC_(GdiExtTextOutW, 9)
-SVC_(GdiFillPath, 1)
-SVC_(GdiFillRgn, 3)
-SVC_(GdiFlattenPath, 1)
-SVC_(GdiFlushUserBatch, 0)
-SVC_(GdiFlush, 0)
-SVC_(GdiForceUFIMapping, 2)
-SVC_(GdiFrameRgn, 5)
-SVC_(GdiFullscreenControl, 5)
-SVC_(GdiGetAndSetDCDword, 4)
-SVC_(GdiGetAppClipBox, 2)
-SVC_(GdiGetBitmapBits, 3)
-SVC_(GdiGetBitmapDimension, 2)
-SVC_(GdiGetBoundsRect, 3)
-SVC_(GdiGetCharABCWidthsW, 6)
-SVC_(GdiGetCharacterPlacementW, 6)
-SVC_(GdiGetCharSet, 1)
-SVC_(GdiGetCharWidthW, 6)
-SVC_(GdiGetCharWidthInfo, 2)
-SVC_(GdiGetColorAdjustment, 2)
-SVC_(GdiGetColorSpaceforBitmap, 1)
-SVC_(GdiGetDCDword, 3)
-SVC_(GdiGetDCforBitmap, 1)
-SVC_(GdiGetDCObject, 2)
-SVC_(GdiGetDCPoint, 3)
-SVC_(GdiGetDeviceCaps, 2)
-SVC_(GdiGetDeviceGammaRamp, 2)
-SVC_(GdiGetDeviceCapsAll, 2)
-SVC_(GdiGetDIBitsInternal, 9)
-SVC_(GdiGetETM, 2)
-SVC_(GdiGetEudcTimeStampEx, 3)
-SVC_(GdiGetFontData, 5)
-SVC_(GdiGetFontResourceInfoInternalW, 7)
-SVC_(GdiGetGlyphIndicesW, 5)
-SVC_(GdiGetGlyphIndicesWInternal, 6)
-SVC_(GdiGetGlyphOutline, 8)
-SVC_(GdiGetKerningPairs, 3)
-SVC_(GdiGetLinkedUFIs, 3)
-SVC_(GdiGetMiterLimit, 2)
-SVC_(GdiGetMonitorID, 3)
-SVC_(GdiGetNearestColor, 2)
-SVC_(GdiGetNearestPaletteIndex, 2)
-SVC_(GdiGetObjectBitmapHandle, 2)
-SVC_(GdiGetOutlineTextMetricsInternalW, 4)
-SVC_(GdiGetPath, 4)
-SVC_(GdiGetPixel, 3)
-SVC_(GdiGetRandomRgn, 3)
-SVC_(GdiGetRasterizerCaps, 2)
-SVC_(GdiGetRealizationInfo, 3)
-SVC_(GdiGetRegionData, 3)
-SVC_(GdiGetRgnBox, 2)
-SVC_(GdiGetServerMetaFileBits, 7)
-SVC_(GdiGetSpoolMessage, 4)
-SVC_(GdiGetStats, 5)
-SVC_(GdiGetStockObject, 1)
-SVC_(GdiGetStringBitmapW, 5)
-SVC_(GdiGetSystemPaletteUse, 1)
-SVC_(GdiGetTextCharsetInfo, 3)
-SVC_(GdiGetTextExtent, 5)
-SVC_(GdiGetTextExtentExW, 8)
-SVC_(GdiGetTextFaceW, 4)
-SVC_(GdiGetTextMetricsW, 3)
-SVC_(GdiGetTransform, 3)
-SVC_(GdiGetUFI, 6)
-SVC_(GdiGetEmbUFI, 7)
-SVC_(GdiGetUFIPathname, 10)
-SVC_(GdiGetEmbedFonts, 0)
-SVC_(GdiChangeGhostFont, 2)
-SVC_(GdiAddEmbFontToDC, 2)
-SVC_(GdiGetFontUnicodeRanges, 2)
-SVC_(GdiGetWidthTable, 7)
-SVC_(GdiGradientFill, 6)
-SVC_(GdiHfontCreate, 5)
-SVC_(GdiIcmBrushInfo, 8)
-SVC_(GdiInit, 0)
-SVC_(GdiInitSpool, 0)
-SVC_(GdiIntersectClipRect, 5)
-SVC_(GdiInvertRgn, 2)
-SVC_(GdiLineTo, 3)
-SVC_(GdiMakeFontDir, 5)
-SVC_(GdiMakeInfoDC, 2)
-SVC_(GdiMaskBlt, 13)
-SVC_(GdiModifyWorldTransform, 3)
-SVC_(GdiMonoBitmap, 1)
-SVC_(GdiMoveTo, 4)
-SVC_(GdiOffsetClipRgn, 3)
-SVC_(GdiOffsetRgn, 3)
-SVC_(GdiOpenDCW, 8) /* FIXME: 7 params on XP/2k3 */
-SVC_(GdiPatBlt, 6)
-SVC_(GdiPolyPatBlt, 5)
-SVC_(GdiPathToRegion, 1)
-SVC_(GdiPlgBlt, 11)
-SVC_(GdiPolyDraw, 4)
-SVC_(GdiPolyPolyDraw, 5)
-SVC_(GdiPolyTextOutW, 4)
-SVC_(GdiPtInRegion, 3)
-SVC_(GdiPtVisible, 3)
-SVC_(GdiQueryFonts, 3)
-SVC_(GdiQueryFontAssocInfo, 1)
-SVC_(GdiRectangle, 5)
-SVC_(GdiRectInRegion, 2)
-SVC_(GdiRectVisible, 2)
-SVC_(GdiRemoveFontResourceW, 6)
-SVC_(GdiRemoveFontMemResourceEx, 1)
-SVC_(GdiResetDC, 5)
-SVC_(GdiResizePalette, 2)
-SVC_(GdiRestoreDC, 2)
-SVC_(GdiRoundRect, 7)
-SVC_(GdiSaveDC, 1)
-SVC_(GdiScaleViewportExtEx, 6)
-SVC_(GdiScaleWindowExtEx, 6)
-SVC_(GdiSelectBitmap, 2)
-SVC_(GdiSelectBrush, 2)
-SVC_(GdiSelectClipPath, 2)
-SVC_(GdiSelectFont, 2)
-SVC_(GdiSelectPen, 2)
-SVC_(GdiSetBitmapAttributes, 2)
-SVC_(GdiSetBitmapBits, 3)
-SVC_(GdiSetBitmapDimension, 4)
-SVC_(GdiSetBoundsRect, 3)
-SVC_(GdiSetBrushAttributes, 2)
-SVC_(GdiSetBrushOrg, 4)
-SVC_(GdiSetColorAdjustment, 2)
-SVC_(GdiSetColorSpace, 2)
-SVC_(GdiSetDeviceGammaRamp, 2)
-SVC_(GdiSetDIBitsToDeviceInternal, 16)
-SVC_(GdiSetFontEnumeration, 1)
-SVC_(GdiSetFontXform, 3)
-SVC_(GdiSetIcmMode, 3)
-SVC_(GdiSetLinkedUFIs, 3)
-SVC_(GdiSetMagicColors, 3)
-SVC_(GdiSetMetaRgn, 1)
-SVC_(GdiSetMiterLimit, 3)
-SVC_(GdiGetDeviceWidth, 1)
-SVC_(GdiMirrorWindowOrg, 1)
-SVC_(GdiSetLayout, 3)
-SVC_(GdiSetPixel, 4)
-SVC_(GdiSetPixelFormat, 2)
-SVC_(GdiSetRectRgn, 5)
-SVC_(GdiSetSystemPaletteUse, 2)
-SVC_(GdiSetTextJustification, 3)
-SVC_(GdiSetupPublicCFONT, 3)
-SVC_(GdiSetVirtualResolution, 5)
-SVC_(GdiSetSizeDevice, 3)
-SVC_(GdiStartDoc, 4)
-SVC_(GdiStartPage, 1)
-SVC_(GdiStretchBlt, 12)
-SVC_(GdiStretchDIBitsInternal, 16)
-SVC_(GdiStrokeAndFillPath, 1)
-SVC_(GdiStrokePath, 1)
-SVC_(GdiSwapBuffers, 1)
-SVC_(GdiTransformPoints, 5)
-SVC_(GdiTransparentBlt, 11)
-SVC_(GdiUnloadPrinterDriver, 2)
-SVC_(GdiUnmapMemFont, 1)
-SVC_(GdiUnrealizeObject, 1)
-SVC_(GdiUpdateColors, 1)
-SVC_(GdiWidenPath, 1)
-SVC_(UserActivateKeyboardLayout, 2)
-SVC_(UserAlterWindowStyle, 3)
-SVC_(UserAssociateInputContext, 3)
-SVC_(UserAttachThreadInput, 3)
-SVC_(UserBeginPaint, 2)
-SVC_(UserBitBltSysBmp, 8)
-SVC_(UserBlockInput, 1)
-SVC_(UserBuildHimcList, 4)
-SVC_(UserBuildHwndList, 7)
-SVC_(UserBuildNameList, 4)
-SVC_(UserBuildPropList, 4)
-SVC_(UserCallHwnd, 2)
-SVC_(UserCallHwndLock, 2)
-SVC_(UserCallHwndOpt, 2)
-SVC_(UserCallHwndParam, 3)
-SVC_(UserCallHwndParamLock, 3)
-SVC_(UserCallMsgFilter, 2)
-SVC_(UserCallNextHookEx, 4)
-SVC_(UserCallNoParam, 1)
-SVC_(UserCallOneParam, 2)
-SVC_(UserCallTwoParam, 3)
-SVC_(UserChangeClipboardChain, 2)
-SVC_(UserChangeDisplaySettings, 5)
-SVC_(UserCheckImeHotKey, 2)
-SVC_(UserCheckMenuItem, 3)
-SVC_(UserChildWindowFromPointEx, 4)
-SVC_(UserClipCursor, 1)
-SVC_(UserCloseClipboard, 0)
-SVC_(UserCloseDesktop, 1)
-SVC_(UserCloseWindowStation, 1)
-SVC_(UserConsoleControl, 3)
-SVC_(UserConvertMemHandle, 2)
-SVC_(UserCopyAcceleratorTable, 3)
-SVC_(UserCountClipboardFormats, 0)
-SVC_(UserCreateAcceleratorTable, 2)
-SVC_(UserCreateCaret, 4)
-SVC_(UserCreateDesktop, 5)
-SVC_(UserCreateInputContext, 1)
-SVC_(UserCreateLocalMemHandle, 4)
-SVC_(UserCreateWindowEx, 15)
-SVC_(UserCreateWindowStation, 7)
-SVC_(UserDdeGetQualityOfService, 3)
-SVC_(UserDdeInitialize, 5)
-SVC_(UserDdeSetQualityOfService, 3)
-SVC_(UserDeferWindowPos, 8)
-SVC_(UserDefSetText, 2)
-SVC_(UserDeleteMenu, 3)
-SVC_(UserDestroyAcceleratorTable, 1)
-SVC_(UserDestroyCursor, 2)
-SVC_(UserDestroyInputContext, 1)
-SVC_(UserDestroyMenu, 1)
-SVC_(UserDestroyWindow, 1)
-SVC_(UserDisableThreadIme, 1)
-SVC_(UserDispatchMessage, 1)
-SVC_(UserDragDetect, 3)
-SVC_(UserDragObject, 5)
-SVC_(UserDrawAnimatedRects, 4)
-SVC_(UserDrawCaption, 4)
-SVC_(UserDrawCaptionTemp, 7)
-SVC_(UserDrawIconEx, 11)
-SVC_(UserDrawMenuBarTemp, 5)
-SVC_(UserEmptyClipboard, 0)
-SVC_(UserEnableMenuItem, 3)
-SVC_(UserEnableScrollBar, 3)
-SVC_(UserEndDeferWindowPosEx, 2)
-SVC_(UserEndMenu, 0)
-SVC_(UserEndPaint, 2)
-SVC_(UserEnumDisplayDevices, 4)
-SVC_(UserEnumDisplayMonitors, 5) /* FIXME: 4 on XP/2k3 */
-SVC_(UserEnumDisplaySettings, 4)
-SVC_(UserEvent, 1)
-SVC_(UserExcludeUpdateRgn, 2)
-SVC_(UserFillWindow, 4)
-SVC_(UserFindExistingCursorIcon, 3)
-SVC_(UserFindWindowEx, 5)
-SVC_(UserFlashWindowEx, 1)
-SVC_(UserGetAltTabInfo, 6)
-SVC_(UserGetAncestor, 2)
-SVC_(UserGetAppImeLevel, 1)
-SVC_(UserGetAsyncKeyState, 1)
-SVC_(UserGetAtomName, 2)
-SVC_(UserGetCaretBlinkTime, 0)
-SVC_(UserGetCaretPos, 1)
-SVC_(UserGetClassInfo, 5)
-SVC_(UserGetClassName, 3)
-SVC_(UserGetClipboardData, 2)
-SVC_(UserGetClipboardFormatName, 3)
-SVC_(UserGetClipboardOwner, 0)
-SVC_(UserGetClipboardSequenceNumber, 0)
-SVC_(UserGetClipboardViewer, 0)
-SVC_(UserGetClipCursor, 1)
-SVC_(UserGetComboBoxInfo, 2)
-SVC_(UserGetControlBrush, 3)
-SVC_(UserGetControlColor, 4)
-SVC_(UserGetCPD, 3)
-SVC_(UserGetCursorFrameInfo, 4)
-SVC_(UserGetCursorInfo, 1)
-SVC_(UserGetDC, 1)
-SVC_(UserGetDCEx, 3)
-SVC_(UserGetDoubleClickTime, 0)
-SVC_(UserGetForegroundWindow, 0)
-SVC_(UserGetGuiResources, 2)
-SVC_(UserGetGUIThreadInfo, 2)
-SVC_(UserGetIconInfo, 6)
-SVC_(UserGetIconSize, 4)
-SVC_(UserGetImeHotKey, 4)
-SVC_(UserGetImeInfoEx, 2)
-SVC_(UserGetInternalWindowPos, 3)
-SVC_(UserGetKeyboardLayoutList, 2)
-SVC_(UserGetKeyboardLayoutName, 1)
-SVC_(UserGetKeyboardState, 1)
-SVC_(UserGetKeyNameText, 3)
-SVC_(UserGetKeyState, 1)
-SVC_(UserGetListBoxInfo, 1)
-SVC_(UserGetMenuBarInfo, 4)
-SVC_(UserGetMenuIndex, 2)
-SVC_(UserGetMenuItemRect, 4)
-SVC_(UserGetMessage, 4)
-SVC_(UserGetMouseMovePointsEx, 5)
-SVC_(UserGetObjectInformation, 5)
-SVC_(UserGetOpenClipboardWindow, 0)
-SVC_(UserGetPriorityClipboardFormat, 2)
-SVC_(UserGetProcessWindowStation, 0)
-SVC_(UserGetRawInputBuffer, 3)
-SVC_(UserGetRawInputData, 5)
-SVC_(UserGetRawInputDeviceInfo, 4)
-SVC_(UserGetRawInputDeviceList, 3)
-SVC_(UserGetRegisteredRawInputDevices, 3)
-SVC_(UserGetScrollBarInfo, 3)
-SVC_(UserGetSystemMenu, 2)
-SVC_(UserGetThreadDesktop, 2)
-SVC_(UserGetThreadState, 1)
-SVC_(UserGetTitleBarInfo, 2)
-SVC_(UserGetUpdateRect, 3)
-SVC_(UserGetUpdateRgn, 3)
-SVC_(UserGetWindowDC, 1)
-SVC_(UserGetWindowPlacement, 2)
-SVC_(UserGetWOWClass, 2)
-SVC_(UserHardErrorControl, 3)
-SVC_(UserHideCaret, 1)
-SVC_(UserHiliteMenuItem, 4)
-SVC_(UserImpersonateDdeClientWindow, 2)
-SVC_(UserInitialize, 3)
-SVC_(UserInitializeClientPfnArrays, 4)
-SVC_(UserInitTask, 12)
-SVC_(UserInternalGetWindowText, 3)
-SVC_(UserInvalidateRect, 3)
-SVC_(UserInvalidateRgn, 3)
-SVC_(UserIsClipboardFormatAvailable, 1)
-SVC_(UserKillTimer, 2)
-SVC_(UserLoadKeyboardLayoutEx, 7)
-SVC_(UserLockWindowStation, 1)
-SVC_(UserLockWindowUpdate, 1)
-SVC_(UserLockWorkStation, 0)
-SVC_(UserMapVirtualKeyEx, 4)
-SVC_(UserMenuItemFromPoint, 4)
-SVC_(UserMessageCall, 7)
-SVC_(UserMinMaximize, 3)
-SVC_(UserMNDragLeave, 0)
-SVC_(UserMNDragOver, 2)
-SVC_(UserModifyUserStartupInfoFlags, 2)
-SVC_(UserMoveWindow, 6)
-SVC_(UserNotifyIMEStatus, 3)
-SVC_(UserNotifyProcessCreate, 4)
-SVC_(UserNotifyWinEvent, 4)
-SVC_(UserOpenClipboard, 2)
-SVC_(UserOpenDesktop, 3)
-SVC_(UserOpenInputDesktop, 3)
-SVC_(UserOpenWindowStation, 2)
-SVC_(UserPaintDesktop, 1)
-SVC_(UserPeekMessage, 5)
-SVC_(UserPostMessage, 4)
-SVC_(UserPostThreadMessage, 4)
-SVC_(UserPrintWindow, 3)
-SVC_(UserProcessConnect, 3)
-SVC_(UserQueryInformationThread, 4)
-SVC_(UserQueryInputContext, 2)
-SVC_(UserQuerySendMessage, 1)
-SVC_(UserQueryUserCounters, 5)
-SVC_(UserQueryWindow, 2)
-SVC_(UserRealChildWindowFromPoint, 3)
-SVC_(UserRealInternalGetMessage, 6)
-SVC_(UserRealWaitMessageEx, 2)
-SVC_(UserRedrawWindow, 4)
-SVC_(UserRegisterClassExWOW, 7)
-SVC_(UserRegisterUserApiHook, 4) /* Note: 2 params on XP, 4 on 2k3 */
-SVC_(UserRegisterHotKey, 4)
-SVC_(UserRegisterRawInputDevices, 3)
-SVC_(UserRegisterTasklist, 1)
-SVC_(UserRegisterWindowMessage, 1)
-SVC_(UserRemoveMenu, 3)
-SVC_(UserRemoveProp, 2)
-SVC_(UserResolveDesktop, 4)
-SVC_(UserResolveDesktopForWOW, 1)
-SVC_(UserSBGetParms, 4)
-SVC_(UserScrollDC, 7)
-SVC_(UserScrollWindowEx, 8)
-SVC_(UserSelectPalette, 3)
-SVC_(UserSendInput, 3)
-SVC_(UserSetActiveWindow, 1)
-SVC_(UserSetAppImeLevel, 2)
-SVC_(UserSetCapture, 1)
-SVC_(UserSetClassLong, 4)
-SVC_(UserSetClassWord, 3)
-SVC_(UserSetClipboardData, 3)
-SVC_(UserSetClipboardViewer, 1)
-SVC_(UserSetConsoleReserveKeys, 2)
-SVC_(UserSetCursor, 1)
-SVC_(UserSetCursorContents, 2)
-SVC_(UserSetCursorIconData, 4)
-SVC_(UserSetDbgTag, 2)
-SVC_(UserSetFocus, 1)
-SVC_(UserSetImeHotKey, 5)
-SVC_(UserSetImeInfoEx, 1)
-SVC_(UserSetImeOwnerWindow, 2)
-SVC_(UserSetInformationProcess, 4)
-SVC_(UserSetInformationThread, 4)
-SVC_(UserSetInternalWindowPos, 4)
-SVC_(UserSetKeyboardState, 1)
-SVC_(UserSetLogonNotifyWindow, 1)
-SVC_(UserSetMenu, 3)
-SVC_(UserSetMenuContextHelpId, 2)
-SVC_(UserSetMenuDefaultItem, 3)
-SVC_(UserSetMenuFlagRtoL, 1)
-SVC_(UserSetObjectInformation, 4)
-SVC_(UserSetParent, 2)
-SVC_(UserSetProcessWindowStation, 1)
-SVC_(UserSetProp, 3)
-SVC_(UserSetRipFlags, 2)
-SVC_(UserSetScrollInfo, 4)
-SVC_(UserSetShellWindowEx, 2)
-SVC_(UserSetSysColors, 4)
-SVC_(UserSetSystemCursor, 2)
-SVC_(UserSetSystemMenu, 2)
-SVC_(UserSetSystemTimer, 4)
-SVC_(UserSetThreadDesktop, 1)
-SVC_(UserSetThreadLayoutHandles, 2)
-SVC_(UserSetThreadState, 2)
-SVC_(UserSetTimer, 4)
-SVC_(UserSetWindowFNID, 2)
-SVC_(UserSetWindowLong, 4)
-SVC_(UserSetWindowPlacement, 2)
-SVC_(UserSetWindowPos, 7)
-SVC_(UserSetWindowRgn, 3)
-SVC_(UserSetWindowsHookAW, 3)
-SVC_(UserSetWindowsHookEx, 6)
-SVC_(UserSetWindowStationUser, 4)
-SVC_(UserSetWindowWord, 3)
-SVC_(UserSetWinEventHook, 8)
-SVC_(UserShowCaret, 1)
-SVC_(UserShowScrollBar, 3)
-SVC_(UserShowWindow, 2)
-SVC_(UserShowWindowAsync, 2)
-SVC_(UserSoundSentry, 0)
-SVC_(UserSwitchDesktop, 1)
-SVC_(UserSystemParametersInfo, 4)
-SVC_(UserTestForInteractiveUser, 1)
-SVC_(UserThunkedMenuInfo, 2)
-SVC_(UserThunkedMenuItemInfo, 6)
-SVC_(UserToUnicodeEx, 7)
-SVC_(UserTrackMouseEvent, 1)
-SVC_(UserTrackPopupMenuEx, 6)
-SVC_(UserCalcMenuBar, 5)
-SVC_(UserPaintMenuBar, 6)
-SVC_(UserTranslateAccelerator, 3)
-SVC_(UserTranslateMessage, 2)
-SVC_(UserUnhookWindowsHookEx, 1)
-SVC_(UserUnhookWinEvent, 1)
-SVC_(UserUnloadKeyboardLayout, 1)
-SVC_(UserUnlockWindowStation, 1)
-SVC_(UserUnregisterClass, 3)
-SVC_(UserUnregisterUserApiHook, 0)
-SVC_(UserUnregisterHotKey, 2)
-SVC_(UserUpdateInputContext, 3)
-SVC_(UserUpdateInstance, 3)
-SVC_(UserUpdateLayeredWindow, 10) /* Note: 9 params on XP, 10 on 2k3 */
-SVC_(UserGetLayeredWindowAttributes, 4)
-SVC_(UserSetLayeredWindowAttributes, 4)
-SVC_(UserUpdatePerUserSystemParameters, 2)
-SVC_(UserUserHandleGrantAccess, 3)
-SVC_(UserValidateHandleSecure, 2)
-SVC_(UserValidateRect, 2)
-SVC_(UserValidateTimerCallback, 3)
-SVC_(UserVkKeyScanEx, 3)
-SVC_(UserWaitForInputIdle, 3)
-SVC_(UserWaitForMsgAndEvent, 1)
-SVC_(UserWaitMessage, 0)
-SVC_(UserWin32PoolAllocationStats, 6)
-SVC_(UserWindowFromPoint, 2)
-SVC_(UserYieldTask, 0)
-SVC_(UserRemoteConnect, 3)
-SVC_(UserRemoteRedrawRectangle, 4)
-SVC_(UserRemoteRedrawScreen, 0)
-SVC_(UserRemoteStopScreenUpdates, 0)
-SVC_(UserCtxDisplayIOCtl, 3)
-SVC_(GdiEngAssociateSurface, 3)
-SVC_(GdiEngCreateBitmap, 6)
-SVC_(GdiEngCreateDeviceSurface, 4)
-SVC_(GdiEngCreateDeviceBitmap, 4)
-SVC_(GdiEngCreatePalette, 6)
-SVC_(GdiEngComputeGlyphSet, 3)
-SVC_(GdiEngCopyBits, 6)
-SVC_(GdiEngDeletePalette, 1)
-SVC_(GdiEngDeleteSurface, 1)
-SVC_(GdiEngEraseSurface, 3)
-SVC_(GdiEngUnlockSurface, 1)
-SVC_(GdiEngLockSurface, 1)
-SVC_(GdiEngBitBlt, 11)
-SVC_(GdiEngStretchBlt, 11)
-SVC_(GdiEngPlgBlt, 11)
-SVC_(GdiEngMarkBandingSurface, 1)
-SVC_(GdiEngStrokePath, 8)
-SVC_(GdiEngFillPath, 7)
-SVC_(GdiEngStrokeAndFillPath, 10)
-SVC_(GdiEngPaint, 5)
-SVC_(GdiEngLineTo, 9)
-SVC_(GdiEngAlphaBlend, 7)
-SVC_(GdiEngGradientFill, 10)
-SVC_(GdiEngTransparentBlt, 8)
-SVC_(GdiEngTextOut, 10)
-SVC_(GdiEngStretchBltROP, 13)
-SVC_(GdiXLATEOBJ_cGetPalette, 4)
-SVC_(GdiXLATEOBJ_iXlate, 2)
-SVC_(GdiXLATEOBJ_hGetColorTransform, 1)
-SVC_(GdiCLIPOBJ_bEnum, 3)
-SVC_(GdiCLIPOBJ_cEnumStart, 5)
-SVC_(GdiCLIPOBJ_ppoGetPath, 1)
-SVC_(GdiEngDeletePath, 1)
-SVC_(GdiEngCreateClip, 0)
-SVC_(GdiEngDeleteClip, 1)
-SVC_(GdiBRUSHOBJ_ulGetBrushColor, 1)
-SVC_(GdiBRUSHOBJ_pvAllocRbrush, 2)
-SVC_(GdiBRUSHOBJ_pvGetRbrush, 1)
-SVC_(GdiBRUSHOBJ_hGetColorTransform, 1)
-SVC_(GdiXFORMOBJ_bApplyXform, 5)
-SVC_(GdiXFORMOBJ_iGetXform, 2)
-SVC_(GdiFONTOBJ_vGetInfo, 3)
-SVC_(GdiFONTOBJ_pxoGetXform, 1)
-SVC_(GdiFONTOBJ_cGetGlyphs, 5)
-SVC_(GdiFONTOBJ_pifi, 1)
-SVC_(GdiFONTOBJ_pfdg, 1)
-SVC_(GdiFONTOBJ_pQueryGlyphAttrs, 2)
-SVC_(GdiFONTOBJ_pvTrueTypeFontFile, 2)
-SVC_(GdiFONTOBJ_cGetAllGlyphHandles, 2)
-SVC_(GdiSTROBJ_bEnum, 3)
-SVC_(GdiSTROBJ_bEnumPositionsOnly, 3)
-SVC_(GdiSTROBJ_bGetAdvanceWidths, 4)
-SVC_(GdiSTROBJ_vEnumStart, 1)
-SVC_(GdiSTROBJ_dwGetCodePage, 1)
-SVC_(GdiPATHOBJ_vGetBounds, 2)
-SVC_(GdiPATHOBJ_bEnum, 2)
-SVC_(GdiPATHOBJ_vEnumStart, 1)
-SVC_(GdiPATHOBJ_vEnumStartClipLines, 4)
-SVC_(GdiPATHOBJ_bEnumClipLines, 3)
-SVC_(GdiGetDhpdev, 1)
-SVC_(GdiEngCheckAbort, 1)
-SVC_(GdiHT_Get8BPPFormatPalette, 4)
-SVC_(GdiHT_Get8BPPMaskPalette, 6)
-SVC_(GdiUpdateTransform, 1)
-SVC_(GdiSetPUMPDOBJ, 4)
-SVC_(GdiBRUSHOBJ_DeleteRbrush, 2)
-SVC_(GdiUMPDEngFreeUserMem, 1)
-SVC_(GdiDrawStream, 3)
-
-
-// ReactOS, specific, syscalls)
-SVC_(GdiSetViewportOrgEx, 4)
-SVC_(GdiSetWindowOrgEx, 4)
-SVC_(GdiGetFontFamilyInfo, 4)
-SVC_(GdiOffsetViewportOrgEx, 4)
-SVC_(GdiOffsetWindowOrgEx, 4)
-
-SVC_(UserGetMonitorInfo, 2)
-SVC_(UserMonitorFromPoint, 3)
-SVC_(UserMonitorFromRect, 2)
-SVC_(UserMonitorFromWindow, 2)
-SVC_(UserSetScrollBarInfo, 3)
Removed: trunk/reactos/win32ss/win32k.h
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/win32k.h?rev=66574
==============================================================================
--- trunk/reactos/win32ss/win32k.h      [iso-8859-1] (original)
+++ trunk/reactos/win32ss/win32k.h      (removed)
@@ -1,5 +0,0 @@
-#include "pch.h"
-
-/* Headers that shouldn't be precompiled due to GCC bugs */
-/* Probe and capture */
-#include <reactos/probe.h>
Removed: trunk/reactos/win32ss/win32k.rc
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/win32k.rc?rev=66574
==============================================================================
--- trunk/reactos/win32ss/win32k.rc     [iso-8859-1] (original)
+++ trunk/reactos/win32ss/win32k.rc     (removed)
@@ -1,5 +0,0 @@
-#define REACTOS_VERSION_DLL
-#define REACTOS_STR_FILE_DESCRIPTION  "W32 GDI KM subsystem"
-#define REACTOS_STR_INTERNAL_NAME     "win32k"
-#define REACTOS_STR_ORIGINAL_FILENAME "win32k.sys"
-#include <reactos/version.rc>
Removed: trunk/reactos/win32ss/win32k.spec
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/win32k.spec?rev=66…
==============================================================================
--- trunk/reactos/win32ss/win32k.spec   [iso-8859-1] (original)
+++ trunk/reactos/win32ss/win32k.spec   (removed)
@@ -1,226 +0,0 @@
-@ stdcall -arch=i386 FLOATOBJ_AddFloatObj(ptr ptr) FLOATOBJ_Add
-@ stdcall -arch=i386 FLOATOBJ_DivFloatObj(ptr ptr) FLOATOBJ_Div
-@ stdcall -arch=i386 FLOATOBJ_MulFloatObj(ptr ptr) FLOATOBJ_Mul
-@ stdcall -arch=i386 FLOATOBJ_SubFloatObj(ptr ptr) FLOATOBJ_Sub
-@ stdcall BRUSHOBJ_hGetColorTransform(ptr)
-@ stdcall BRUSHOBJ_pvAllocRbrush(ptr long)
-@ stdcall BRUSHOBJ_pvGetRbrush(ptr)
-@ stdcall BRUSHOBJ_ulGetBrushColor(ptr)
-@ stdcall CLIPOBJ_bEnum(ptr long ptr)
-@ stdcall CLIPOBJ_cEnumStart(ptr long long long long)
-@ stdcall CLIPOBJ_ppoGetPath(ptr)
-@ stdcall EngAcquireSemaphore(ptr)
-@ stdcall EngAllocMem(long long long)
-@ stdcall EngAllocPrivateUserMem(ptr ptr long)
-@ stdcall EngAllocSectionMem(ptr long ptr long)
-@ stdcall EngAllocUserMem(ptr long)
-@ stdcall EngAlphaBlend(ptr ptr ptr ptr ptr ptr ptr)
-@ stdcall EngAssociateSurface(ptr ptr long)
-@ stdcall EngBitBlt(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr long)
-@ stdcall EngBugCheckEx(long ptr ptr ptr ptr) NTOSKRNL.KeBugCheckEx
-@ stdcall EngCheckAbort(ptr)
-@ stdcall EngClearEvent(ptr)
-@ stdcall EngComputeGlyphSet(long long long)
-@ stdcall EngControlSprites(ptr long)
-@ stdcall EngCopyBits(ptr ptr ptr ptr ptr ptr)
-@ stdcall EngCreateBitmap(long long long long long ptr)
-@ stdcall EngCreateClip()
-@ stdcall EngCreateDeviceBitmap(ptr long long long)
-@ stdcall EngCreateDeviceSurface(ptr long long long)
-@ stdcall EngCreateDriverObj(ptr ptr ptr)
-@ stdcall EngCreateEvent(ptr)
-@ stdcall EngCreatePalette(long long long long long long)
-@ stdcall EngCreatePath()
-@ stdcall EngCreateSemaphore()
-@ stdcall EngCreateWnd(ptr ptr ptr long long)
-@ stdcall EngDebugBreak() NTOSKRNL.DbgBreakPoint
-@ stdcall EngDebugPrint(ptr ptr ptr)
-@ stdcall EngDeleteClip(ptr)
-@ stdcall EngDeleteDriverObj(ptr long long)
-@ stdcall EngDeleteEvent(ptr)
-@ stdcall EngDeleteFile(ptr)
-@ stdcall EngDeletePalette(ptr)
-@ stdcall EngDeletePath(ptr)
-@ stdcall EngDeleteSafeSemaphore(ptr)
-@ stdcall EngDeleteSemaphore(ptr)
-@ stdcall EngDeleteSurface(ptr)
-@ stdcall EngDeleteWnd(ptr)
-@ stdcall EngDeviceIoControl(ptr long ptr long ptr long ptr)
-@ stdcall EngDitherColor(ptr long long long)
-@ stdcall EngDxIoctl(long ptr long)
-@ stdcall EngEnumForms(ptr long ptr long ptr ptr)
-@ stdcall EngEraseSurface(ptr ptr long)
-@ stdcall EngFileIoControl(ptr long ptr ptr ptr ptr ptr)
-@ stdcall EngFileWrite(ptr ptr ptr ptr)
-@ stdcall EngFillPath(ptr ptr ptr ptr ptr long long)
-@ stdcall EngFindImageProcAddress(ptr ptr)
-@ stdcall EngFindResource(ptr long long ptr)
-@ stdcall EngFntCacheAlloc(long long)
-@ stdcall EngFntCacheFault(long long)
-@ stdcall EngFntCacheLookUp(long ptr)
-@ stdcall EngFreeMem(ptr)
-@ stdcall EngFreeModule(ptr)
-@ stdcall EngFreePrivateUserMem(ptr ptr)
-@ stdcall EngFreeSectionMem(ptr ptr)
-@ stdcall EngFreeUserMem(ptr)
-@ stdcall EngGetCurrentCodePage(ptr ptr)
-@ stdcall EngGetCurrentProcessId() NTOSKRNL.PsGetCurrentProcessId
-@ stdcall EngGetCurrentThreadId() NTOSKRNL.PsGetCurrentThreadId
-@ stdcall EngGetDriverName(ptr)
-@ stdcall EngGetFileChangeTime(ptr ptr)
-@ stdcall EngGetFilePath(ptr ptr)
-@ stdcall EngGetForm(ptr ptr long ptr long ptr)
-@ stdcall EngGetLastError()
-@ stdcall EngGetPrinter(ptr long ptr long ptr)
-@ stdcall EngGetPrinterData(ptr ptr ptr ptr long ptr)
-@ stdcall EngGetPrinterDataFileName(ptr)
-@ stdcall EngGetPrinterDriver(ptr ptr long ptr long ptr)
-@ stdcall EngGetProcessHandle()
-@ stdcall EngGetTickCount()
-@ stdcall EngGetType1FontList(ptr ptr long ptr ptr ptr)
-@ stdcall EngGradientFill(ptr ptr ptr ptr long ptr long ptr ptr long)
-@ stdcall EngHangNotification(ptr ptr)
-@ stdcall EngInitializeSafeSemaphore(ptr)
-@ stdcall EngIsSemaphoreOwned(ptr)
-@ stdcall EngIsSemaphoreOwnedByCurrentThread(ptr)
-@ stdcall EngLineTo(ptr ptr ptr long long long long ptr long)
-@ stdcall EngLoadImage(ptr)
-@ stdcall EngLoadModule(ptr)
-@ stdcall EngLoadModuleForWrite(ptr long)
-@ stdcall EngLockDirectDrawSurface(ptr)
-@ stdcall EngLockDriverObj(ptr)
-@ stdcall EngLockSurface(ptr)
-@ stdcall EngLpkInstalled()
-@ stdcall EngMapEvent(ptr ptr ptr ptr ptr)
-@ stdcall EngMapFile(ptr long ptr)
-@ stdcall EngMapFontFile(ptr ptr ptr)
-@ stdcall EngMapFontFileFD(ptr ptr ptr)
-@ stdcall EngMapModule(ptr ptr)
-@ stdcall EngMapSection(ptr long ptr ptr)
-@ stdcall EngMarkBandingSurface(ptr)
-@ stdcall EngModifySurface(ptr ptr long long ptr ptr long ptr)
-@ stdcall EngMovePointer(ptr long long ptr)
-@ stdcall EngMulDiv(long long long)
-@ stdcall EngMultiByteToUnicodeN(ptr long ptr ptr long) NTOSKRNL.RtlMultiByteToUnicodeN
-@ stdcall EngMultiByteToWideChar(long ptr long ptr long)
-@ stdcall EngNineGrid(ptr ptr ptr ptr ptr ptr ptr ptr ptr)
-@ stdcall EngPaint(ptr ptr ptr ptr long)
-@ stdcall EngPlgBlt(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr long)
-@ stdcall EngProbeForRead(ptr long long) NTOSKRNL.ProbeForRead
-@ stdcall EngProbeForReadAndWrite(ptr long long) NTOSKRNL.ProbeForWrite
-@ stdcall EngQueryDeviceAttribute(ptr long ptr long ptr long)
-@ stdcall EngQueryFileTimeStamp(ptr)
-@ stdcall EngQueryLocalTime(ptr)
-@ stdcall EngQueryPalette(ptr ptr long ptr)
-@ stdcall EngQueryPerformanceCounter(ptr)
-@ stdcall EngQueryPerformanceFrequency(ptr)
-@ stdcall EngQuerySystemAttribute(long ptr)
-@ stdcall EngReadStateEvent(ptr)
-@ stdcall EngReleaseSemaphore(ptr)
-@ stdcall EngRestoreFloatingPointState(ptr)
-@ stdcall EngSaveFloatingPointState(ptr long)
-@ stdcall EngSecureMem(ptr long)
-@ stdcall EngSetEvent(ptr)
-@ stdcall EngSetLastError(long)
-@ stdcall EngSetPointerShape(ptr ptr ptr ptr long long long long ptr long)
-@ stdcall EngSetPointerTag(ptr ptr ptr ptr long)
-@ stdcall EngSetPrinterData(ptr ptr long ptr long)
-@ stdcall EngSort(ptr long long ptr)
-@ stdcall EngStretchBlt(ptr ptr ptr ptr ptr long long ptr ptr ptr long)
-@ stdcall EngStretchBltROP(ptr ptr ptr ptr ptr long long ptr ptr ptr long ptr long)
-@ stdcall EngStrokeAndFillPath(ptr ptr ptr ptr ptr ptr ptr ptr long long)
-@ stdcall EngStrokePath(ptr ptr ptr ptr ptr ptr ptr long)
-@ stdcall EngTextOut(ptr ptr ptr ptr ptr ptr ptr ptr ptr long)
-@ stdcall EngTransparentBlt(ptr ptr ptr ptr ptr ptr long long)
-@ stdcall EngUnicodeToMultiByteN(ptr long ptr ptr long) NTOSKRNL.RtlUnicodeToMultiByteN
-@ stdcall EngUnloadImage(ptr)
-@ stdcall EngUnlockDirectDrawSurface(ptr)
-@ stdcall EngUnlockDriverObj(ptr)
-@ stdcall EngUnlockSurface(ptr)
-@ stdcall EngUnmapEvent(ptr)
-@ stdcall EngUnmapFile(ptr)
-@ stdcall EngUnmapFontFile(ptr)
-@ stdcall EngUnmapFontFileFD(ptr)
-@ stdcall EngUnsecureMem(ptr)
-@ stdcall EngWaitForSingleObject(ptr ptr)
-@ stdcall EngWideCharToMultiByte(long ptr long ptr long)
-@ stdcall EngWritePrinter(ptr ptr long ptr)
-@ stdcall -arch=i386 FLOATOBJ_Add(ptr ptr)
-@ stdcall -arch=i386 FLOATOBJ_AddFloat(ptr long)
-@ stdcall -arch=i386 FLOATOBJ_AddLong(ptr long)
-@ stdcall -arch=i386 FLOATOBJ_Div(ptr ptr)
-@ stdcall -arch=i386 FLOATOBJ_DivFloat(ptr long)
-@ stdcall -arch=i386 FLOATOBJ_DivLong(ptr long)
-@ stdcall -arch=i386 FLOATOBJ_Equal(ptr ptr)
-@ stdcall -arch=i386 FLOATOBJ_EqualLong(ptr long)
-@ stdcall -arch=i386 FLOATOBJ_GetFloat(ptr)
-@ stdcall -arch=i386 FLOATOBJ_GetLong(ptr)
-@ stdcall -arch=i386 FLOATOBJ_GreaterThan(ptr ptr)
-@ stdcall -arch=i386 FLOATOBJ_GreaterThanLong(ptr long)
-@ stdcall -arch=i386 FLOATOBJ_LessThan(ptr ptr)
-@ stdcall -arch=i386 FLOATOBJ_LessThanLong(ptr long)
-@ stdcall -arch=i386 FLOATOBJ_Mul(ptr ptr)
-@ stdcall -arch=i386 FLOATOBJ_MulFloat(ptr long)
-@ stdcall -arch=i386 FLOATOBJ_MulLong(ptr long)
-@ stdcall -arch=i386 FLOATOBJ_Neg(ptr)
-@ stdcall -arch=i386 FLOATOBJ_SetFloat(ptr long)
-@ stdcall -arch=i386 FLOATOBJ_SetLong(ptr long)
-@ stdcall -arch=i386 FLOATOBJ_Sub(ptr ptr)
-@ stdcall -arch=i386 FLOATOBJ_SubFloat(ptr long)
-@ stdcall -arch=i386 FLOATOBJ_SubLong(ptr long)
-@ stdcall FONTOBJ_cGetAllGlyphHandles(ptr ptr)
-@ stdcall FONTOBJ_cGetGlyphs(ptr long long ptr ptr)
-@ stdcall FONTOBJ_pQueryGlyphAttrs(ptr long)
-@ stdcall FONTOBJ_pfdg(ptr)
-@ stdcall FONTOBJ_pifi(ptr)
-@ stdcall FONTOBJ_pjOpenTypeTablePointer(ptr long ptr)
-@ stdcall FONTOBJ_pvTrueTypeFontFile(ptr ptr)
-@ stdcall FONTOBJ_pwszFontFilePaths(ptr ptr)
-@ stdcall FONTOBJ_pxoGetXform(ptr)
-@ stdcall FONTOBJ_vGetInfo(ptr long ptr)
-@ stdcall HT_ComputeRGBGammaTable(long long long long long ptr)
-@ stdcall HT_Get8BPPFormatPalette(ptr long long long)
-@ stdcall HT_Get8BPPMaskPalette(ptr long long long long long)
-@ stdcall HeapVidMemAllocAligned(ptr long long ptr ptr)
-@ stdcall PALOBJ_cGetColors(ptr long long ptr)
-@ stdcall PATHOBJ_bCloseFigure(ptr)
-@ stdcall PATHOBJ_bEnum(ptr ptr)
-@ stdcall PATHOBJ_bEnumClipLines(ptr long ptr)
-@ stdcall PATHOBJ_bMoveTo(ptr long long)
-@ stdcall PATHOBJ_bPolyBezierTo(ptr ptr long)
-@ stdcall PATHOBJ_bPolyLineTo(ptr ptr long)
-@ stdcall PATHOBJ_vEnumStart(ptr)
-@ stdcall PATHOBJ_vEnumStartClipLines(ptr ptr ptr ptr)
-@ stdcall PATHOBJ_vGetBounds(ptr ptr)
-@ stdcall RtlAnsiCharToUnicodeChar(ptr) NTOSKRNL.RtlAnsiCharToUnicodeChar
-@ stdcall RtlMultiByteToUnicodeN(ptr long ptr ptr long) NTOSKRNL.RtlMultiByteToUnicodeN
-@ stdcall RtlRaiseException(ptr) NTOSKRNL.RtlRaiseException
-@ stdcall RtlUnicodeToMultiByteN(ptr long ptr ptr long) NTOSKRNL.RtlUnicodeToMultiByteN
-@ stdcall RtlUnicodeToMultiByteSize(ptr ptr long) NTOSKRNL.RtlUnicodeToMultiByteSize
-@ stdcall RtlUnwind(ptr ptr ptr ptr) NTOSKRNL.RtlUnwind
-@ stdcall RtlUpcaseUnicodeChar(long) NTOSKRNL.RtlUpcaseUnicodeChar
-@ stdcall RtlUpcaseUnicodeToMultiByteN(ptr long ptr ptr long)
NTOSKRNL.RtlUpcaseUnicodeToMultiByteN
-@ stdcall STROBJ_bEnum(ptr ptr ptr)
-@ stdcall STROBJ_bEnumPositionsOnly(ptr ptr ptr)
-@ stdcall STROBJ_bGetAdvanceWidths(ptr long long ptr)
-@ stdcall STROBJ_dwGetCodePage(ptr)
-@ stdcall STROBJ_fxBreakExtra(ptr)
-@ stdcall STROBJ_fxCharacterExtra(ptr)
-@ stdcall STROBJ_vEnumStart(ptr)
-@ stdcall VidMemFree(ptr ptr)
-@ stdcall WNDOBJ_bEnum(ptr long ptr)
-@ stdcall WNDOBJ_cEnumStart(ptr long long long)
-@ stdcall WNDOBJ_vSetConsumer(ptr ptr)
-@ stdcall XFORMOBJ_bApplyXform(ptr long long ptr ptr) EXFORMOBJ_bApplyXform
-@ stdcall XFORMOBJ_iGetFloatObjXform(ptr ptr) EXFORMOBJ_iGetFloatObjXform
-@ stdcall XFORMOBJ_iGetXform(ptr ptr) EXFORMOBJ_iGetXform
-@ stdcall XLATEOBJ_cGetPalette(ptr long long ptr)
-@ stdcall XLATEOBJ_hGetColorTransform(ptr)
-@ stdcall XLATEOBJ_iXlate(ptr long)
-@ stdcall XLATEOBJ_piVector(ptr)
-@ cdecl _abnormal_termination() NTOSKRNL._abnormal_termination
-@ cdecl _except_handler2() NTOSKRNL._except_handler2
-@ cdecl _global_unwind2() NTOSKRNL._global_unwind2
-@ cdecl _itoa() NTOSKRNL._itoa
-@ cdecl _itow() NTOSKRNL._itow
-@ cdecl _local_unwind2() NTOSKRNL._local_unwind2
Removed: trunk/reactos/win32ss/win32kp.h
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/win32kp.h?rev=66574
==============================================================================
--- trunk/reactos/win32ss/win32kp.h     [iso-8859-1] (original)
+++ trunk/reactos/win32ss/win32kp.h     (removed)
@@ -1,110 +0,0 @@
-/*
- * COPYRIGHT:       See COPYING in the top level directory
- * PROJECT:         ReactOS Graphics Subsystem
- * FILE:            win32ss/win32kp.h
- * PURPOSE:         Internal Win32K Header
- * PROGRAMMER:      Alex Ionescu (alex(a)relsoft.net)
- */
-
-/* INCLUDES ******************************************************************/
-
-#pragma once
-
-#if 0
-#ifndef _MSC_VER
-#define PLACE_IN_SECTION(s) __attribute__((section(s)))
-#define INIT_FUNCTION PLACE_IN_SECTION("INIT")
-#else
-#define INIT_FUNCTION
-#endif
-#else
-#define INIT_FUNCTION
-#endif
-
-/* Enable debugging features */
-#define GDI_DEBUG 0
-#define DBG_ENABLE_GDIOBJ_BACKTRACES 0
-#define DBG_ENABLE_EVENT_LOGGING 0
-#define DBG_ENABLE_SERVICE_HOOKS 0
-
-/* CSRSS Interface */
-#include "user/ntuser/csr.h"
-
-/* Misc headers */
-#include "user/ntuser/win32kdebug.h"
-#include "user/ntuser/mmcopy.h"
-#include "user/ntuser/tags.h"
-#include "gdi/ntgdi/rect.h"
-#include "gdi/ntgdi/misc.h"
-
-/* Internal NtGdi Headers */
-typedef struct _DC *PDC;
-#include "gdi/ntgdi/gdiobj.h"
-#include "gdi/ntgdi/palette.h"
-#include "gdi/eng/surface.h"
-#include "gdi/eng/pdevobj.h"
-#include "gdi/eng/ldevobj.h"
-#include "gdi/eng/device.h"
-#include "gdi/eng/driverobj.h"
-#include "gdi/eng/engobjects.h"
-#include "gdi/eng/eng.h"
-#include "gdi/eng/engevent.h"
-#include "gdi/eng/inteng.h"
-#include "gdi/eng/xlateobj.h"
-#include "gdi/eng/floatobj.h"
-#include "gdi/eng/mouse.h"
-#include "gdi/eng/mapping.h"
-#include "gdi/ntgdi/xformobj.h"
-#include "gdi/ntgdi/brush.h"
-#include "gdi/ntgdi/color.h"
-#include "gdi/ntgdi/bitmaps.h"
-#include "gdi/ntgdi/region.h"
-#include "gdi/ntgdi/dc.h"
-#include "gdi/ntgdi/dib.h"
-#include "gdi/ntgdi/cliprgn.h"
-#include "gdi/ntgdi/intgdi.h"
-#include "gdi/ntgdi/paint.h"
-#include "gdi/ntgdi/text.h"
-#include "gdi/ntgdi/pen.h"
-#include "gdi/ntgdi/cliprgn.h"
-#include "gdi/ntgdi/coord.h"
-#include "gdi/ntgdi/gdifloat.h"
-#include "gdi/ntgdi/path.h"
-#include "gdi/dib/dib.h"
-#include "reactx/ntddraw/intddraw.h"
-
-/* Internal NtUser Headers */
-#include "user/ntuser/win32.h"
-#include "user/ntuser/usrheap.h"
-#include "user/ntuser/object.h"
-#include "user/ntuser/ntuser.h"
-#include "user/ntuser/shutdown.h"
-#include "user/ntuser/cursoricon.h"
-#include "user/ntuser/accelerator.h"
-#include "user/ntuser/hook.h"
-#include "user/ntuser/clipboard.h"
-#include "user/ntuser/winsta.h"
-#include "user/ntuser/msgqueue.h"
-#include "user/ntuser/desktop.h"
-#include "user/ntuser/dce.h"
-#include "user/ntuser/focus.h"
-#include "user/ntuser/hotkey.h"
-#include "user/ntuser/input.h"
-#include "user/ntuser/menu.h"
-#include "user/ntuser/monitor.h"
-#include "user/ntuser/timer.h"
-#include "user/ntuser/caret.h"
-#include "user/ntuser/painting.h"
-#include "user/ntuser/class.h"
-#include "user/ntuser/window.h"
-#include "user/ntuser/sysparams.h"
-#include "user/ntuser/prop.h"
-#include "user/ntuser/guicheck.h"
-#include "user/ntuser/useratom.h"
-#include "user/ntuser/vis.h"
-#include "user/ntuser/userfuncs.h"
-#include "user/ntuser/scroll.h"
-#include "user/ntuser/winpos.h"
-#include "user/ntuser/callback.h"
-
-#include "gdi/ntgdi/gdidebug.h"