[ros-diffs] [greatlrd] 28055: user32 cleanup lite redirect the InvalidateRect at 12 to NtUserInvalidateRect at 12 in the def file nci tools changes (done of timo and me) frist part moving the w32ksvc.db and sysfuncs.lst where they belong

greatlrd at svn.reactos.org greatlrd at svn.reactos.org
Tue Jul 31 22:22:14 CEST 2007


Author: greatlrd
Date: Wed Aug  1 00:22:13 2007
New Revision: 28055

URL: http://svn.reactos.org/svn/reactos?rev=28055&view=rev
Log:
user32 cleanup lite
redirect the InvalidateRect at 12 to NtUserInvalidateRect at 12 in the def file

nci tools changes (done of timo and me)
frist part moving the w32ksvc.db and sysfuncs.lst where they belong


Added:
    trunk/reactos/ntoskrnl/sysfuncs.lst
      - copied unchanged from r28054, trunk/reactos/tools/nci/sysfuncs.lst
    trunk/reactos/subsystems/win32/win32k/w32ksvc.db
      - copied unchanged from r28054, trunk/reactos/tools/nci/w32ksvc.db
Removed:
    trunk/reactos/tools/nci/sysfuncs.lst
    trunk/reactos/tools/nci/w32ksvc.db
Modified:
    trunk/reactos/dll/win32/user32/controls/button.c
    trunk/reactos/dll/win32/user32/controls/combo.c
    trunk/reactos/dll/win32/user32/controls/edit.c
    trunk/reactos/dll/win32/user32/controls/listbox.c
    trunk/reactos/dll/win32/user32/controls/scrollbar.c
    trunk/reactos/dll/win32/user32/user32.def
    trunk/reactos/dll/win32/user32/windows/paint.c
    trunk/reactos/tools/nci/nci.mak

Modified: trunk/reactos/dll/win32/user32/controls/button.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/controls/button.c?rev=28055&r1=28054&r2=28055&view=diff
==============================================================================
--- trunk/reactos/dll/win32/user32/controls/button.c (original)
+++ trunk/reactos/dll/win32/user32/controls/button.c Wed Aug  1 00:22:13 2007
@@ -400,7 +400,7 @@
         if (unicode) DefWindowProcW( hWnd, WM_SETTEXT, wParam, lParam );
         else DefWindowProcA( hWnd, WM_SETTEXT, wParam, lParam );
         if (btn_type == BS_GROUPBOX) /* Yes, only for BS_GROUPBOX */
-            InvalidateRect( hWnd, NULL, TRUE );
+            NtUserInvalidateRect( hWnd, NULL, TRUE );
         else
             paint_button( hWnd, btn_type, ODA_DRAWENTIRE );
         return 1; /* success. FIXME: check text length */
@@ -436,7 +436,7 @@
         break;
 
     case WM_SYSCOLORCHANGE:
-        InvalidateRect( hWnd, NULL, FALSE );
+        NtUserInvalidateRect( hWnd, NULL, FALSE );
         break;
 
 #ifndef __REACTOS__
@@ -473,8 +473,8 @@
             return 0;
         }
         oldHbitmap = (HBITMAP)SetWindowLongPtrW( hWnd, HIMAGE_GWL_OFFSET, lParam );
-	InvalidateRect( hWnd, NULL, FALSE );
-	return (LRESULT)oldHbitmap;
+        NtUserInvalidateRect( hWnd, NULL, FALSE );
+        return (LRESULT)oldHbitmap;
 
     case BM_GETIMAGE:
         return GetWindowLongPtrW( hWnd, HIMAGE_GWL_OFFSET );

Modified: trunk/reactos/dll/win32/user32/controls/combo.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/controls/combo.c?rev=28055&r1=28054&r2=28055&view=diff
==============================================================================
--- trunk/reactos/dll/win32/user32/controls/combo.c (original)
+++ trunk/reactos/dll/win32/user32/controls/combo.c Wed Aug  1 00:22:13 2007
@@ -1215,7 +1215,7 @@
  */
 static void CBRepaintButton( LPHEADCOMBO lphc )
    {
-  InvalidateRect(lphc->self, &lphc->buttonRect, TRUE);
+  NtUserInvalidateRect(lphc->self, &lphc->buttonRect, TRUE);
   UpdateWindow(lphc->self);
 }
 
@@ -1234,7 +1234,9 @@
        /* lphc->wState |= CBF_FOCUSED;  */
 
        if( !(lphc->wState & CBF_EDIT) )
-	 InvalidateRect(lphc->self, &lphc->textRect, TRUE);
+       {
+            NtUserInvalidateRect(lphc->self, &lphc->textRect, TRUE);
+       }
 
        CB_NOTIFY( lphc, CBN_SETFOCUS );
        lphc->wState |= CBF_FOCUSED;
@@ -1256,11 +1258,11 @@
            if( CB_GETTYPE(lphc) == CBS_DROPDOWNLIST )
                SendMessageW(lphc->hWndLBox, LB_CARETOFF, 0, 0);
 
- 	   lphc->wState &= ~CBF_FOCUSED;
+           lphc->wState &= ~CBF_FOCUSED;
 
            /* redraw text */
-	   if( !(lphc->wState & CBF_EDIT) )
-	     InvalidateRect(lphc->self, &lphc->textRect, TRUE);
+           if( !(lphc->wState & CBF_EDIT) )
+                NtUserInvalidateRect(lphc->self, &lphc->textRect, TRUE);
 
            CB_NOTIFY( lphc, CBN_KILLFOCUS );
        }
@@ -1278,12 +1280,12 @@
 
        switch( HIWORD(wParam) >> 8 )
        {
-	   case (EN_SETFOCUS >> 8):
+        case (EN_SETFOCUS >> 8):
 
                TRACE("[%p]: edit [%p] got focus\n", lphc->self, lphc->hWndEdit );
 
-		COMBO_SetFocus( lphc );
-	        break;
+               COMBO_SetFocus( lphc );
+               break;
 
 	   case (EN_KILLFOCUS >> 8):
 
@@ -1357,7 +1359,7 @@
 		       SendMessageW(lphc->hWndEdit, EM_SETSEL, 0, (LPARAM)(-1));
 		   }
 		   else
-		       InvalidateRect(lphc->self, &lphc->textRect, TRUE);
+		       NtUserInvalidateRect(lphc->self, &lphc->textRect, TRUE);
 		}
 
 		/* do not roll up if selection is being tracked
@@ -1679,7 +1681,7 @@
        CBUpdateEdit( lphc, index );
      else
      {
-       InvalidateRect(lphc->self, &lphc->textRect, TRUE);
+       NtUserInvalidateRect(lphc->self, &lphc->textRect, TRUE);
      }
    }
    return (LRESULT)index;
@@ -1988,7 +1990,7 @@
 		EnableWindow( lphc->hWndLBox, (BOOL)wParam );
 
 		/* Force the control to repaint when the enabled state changes. */
-		InvalidateRect(lphc->self, NULL, TRUE);
+		NtUserInvalidateRect(lphc->self, NULL, TRUE);
 		return  TRUE;
 	case WM_SETREDRAW:
 		if( wParam )
@@ -2170,7 +2172,7 @@
                     SendMessageW(lphc->hWndEdit, WM_SETTEXT, 0, (LPARAM)empty_stringW);
 		}
                 else
-                    InvalidateRect(lphc->self, NULL, TRUE);
+                    NtUserInvalidateRect(lphc->self, NULL, TRUE);
 		return  TRUE;
 	case CB_INITSTORAGE:
 		return SendMessageW(lphc->hWndLBox, LB_INITSTORAGE, wParam, lParam);
@@ -2259,7 +2261,7 @@
 		if( lphc->wState & CBF_EDIT )
 		    CBUpdateEdit( lphc, (INT)wParam );
 		else
-		    InvalidateRect(lphc->self, &lphc->textRect, TRUE);
+		    NtUserInvalidateRect(lphc->self, &lphc->textRect, TRUE);
 		lphc->wState &= ~CBF_SELCHANGE;
 	        return  lParam;
 #ifndef __REACTOS__

Modified: trunk/reactos/dll/win32/user32/controls/edit.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/controls/edit.c?rev=28055&r1=28054&r2=28055&view=diff
==============================================================================
--- trunk/reactos/dll/win32/user32/controls/edit.c (original)
+++ trunk/reactos/dll/win32/user32/controls/edit.c Wed Aug  1 00:22:13 2007
@@ -5386,7 +5386,7 @@
         es->flags &= ~EF_UPDATE;
         EDIT_NOTIFY_PARENT(es, EN_UPDATE);
     }
-    InvalidateRect(es->hwndSelf, rc, bErase);
+    NtUserInvalidateRect(es->hwndSelf, rc, bErase);
 }
 
 /********************************************************************

Modified: trunk/reactos/dll/win32/user32/controls/listbox.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/controls/listbox.c?rev=28055&r1=28054&r2=28055&view=diff
==============================================================================
--- trunk/reactos/dll/win32/user32/controls/listbox.c (original)
+++ trunk/reactos/dll/win32/user32/controls/listbox.c Wed Aug  1 00:22:13 2007
@@ -386,7 +386,7 @@
         else
             scroll = FALSE;
     }
-    if (!scroll) InvalidateRect( descr->self, NULL, TRUE );
+    if (!scroll) NtUserInvalidateRect( descr->self, NULL, TRUE );
     descr->top_item = index;
     LISTBOX_UpdateScroll( descr );
     return LB_OKAY;
@@ -408,7 +408,7 @@
     if (page_size == descr->page_size) return;
     descr->page_size = page_size;
     if (descr->style & LBS_MULTICOLUMN)
-        InvalidateRect( descr->self, NULL, TRUE );
+        NtUserInvalidateRect( descr->self, NULL, TRUE );
     LISTBOX_SetTopItem( descr, descr->top_item, FALSE );
 }
 
@@ -463,7 +463,7 @@
     /* Invalidate the focused item so it will be repainted correctly */
     if (LISTBOX_GetItemRect( descr, descr->focus_item, &rect ) == 1)
     {
-        InvalidateRect( descr->self, &rect, FALSE );
+        NtUserInvalidateRect( descr->self, &rect, FALSE );
     }
 }
 
@@ -685,7 +685,7 @@
         descr->style &= ~LBS_NOREDRAW;
         if (descr->style & LBS_DISPLAYCHANGED)
         {     /* page was changed while setredraw false, refresh automatically */
-            InvalidateRect(descr->self, NULL, TRUE);
+            NtUserInvalidateRect(descr->self, NULL, TRUE);
             if ((descr->top_item + descr->page_size) > descr->nb_items)
             {      /* reset top of page if less than number of items/page */
                 descr->top_item = descr->nb_items - descr->page_size;
@@ -1198,14 +1198,14 @@
             return;
         }
         rect.bottom = descr->height;
-        InvalidateRect( descr->self, &rect, TRUE );
+        NtUserInvalidateRect( descr->self, &rect, TRUE );
         if (descr->style & LBS_MULTICOLUMN)
         {
             /* Repaint the other columns */
             rect.left  = rect.right;
             rect.right = descr->width;
             rect.top   = 0;
-            InvalidateRect( descr->self, &rect, TRUE );
+            NtUserInvalidateRect( descr->self, &rect, TRUE );
         }
     }
 }
@@ -1215,7 +1215,7 @@
     RECT rect;
 
     if (LISTBOX_GetItemRect( descr, index, &rect ) == 1)
-        InvalidateRect( descr->self, &rect, TRUE );
+        NtUserInvalidateRect( descr->self, &rect, TRUE );
 }
 
 /***********************************************************************
@@ -1267,7 +1267,7 @@
         LISTBOX_UpdatePage( descr );
         LISTBOX_UpdateScroll( descr );
 	if (repaint)
-	    InvalidateRect( descr->self, 0, TRUE );
+	    NtUserInvalidateRect( descr->self, 0, TRUE );
     }
     return LB_OKAY;
 }
@@ -1292,12 +1292,12 @@
         RECT rect;
         /* Invalidate the focused item so it will be repainted correctly */
         if (LISTBOX_GetItemRect( descr, descr->focus_item, &rect ) == 1)
-            InvalidateRect( descr->self, &rect, TRUE );
+            NtUserInvalidateRect( descr->self, &rect, TRUE );
         ScrollWindowEx( descr->self, diff, 0, NULL, NULL, 0, NULL,
                           SW_INVALIDATE | SW_ERASE | SW_SCROLLCHILDREN );
     }
     else
-        InvalidateRect( descr->self, NULL, TRUE );
+        NtUserInvalidateRect( descr->self, NULL, TRUE );
 }
 
 
@@ -2646,7 +2646,7 @@
     case LB_RESETCONTENT:
         LISTBOX_ResetContent( descr );
         LISTBOX_UpdateScroll( descr );
-        InvalidateRect( descr->self, NULL, TRUE );
+        NtUserInvalidateRect( descr->self, NULL, TRUE );
         return 0;
 
 #ifndef __REACTOS__
@@ -3158,7 +3158,7 @@
         return LISTBOX_Destroy( descr );
 
     case WM_ENABLE:
-        InvalidateRect( hwnd, NULL, TRUE );
+        NtUserInvalidateRect( hwnd, NULL, TRUE );
         return 0;
 
     case WM_SETREDRAW:
@@ -3184,7 +3184,7 @@
         return (LRESULT)descr->font;
     case WM_SETFONT:
         LISTBOX_SetFont( descr, (HFONT)wParam );
-        if (lParam) InvalidateRect( hwnd, 0, TRUE );
+        if (lParam) NtUserInvalidateRect( hwnd, 0, TRUE );
         return 0;
     case WM_SETFOCUS:
         descr->in_focus = TRUE;

Modified: trunk/reactos/dll/win32/user32/controls/scrollbar.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/controls/scrollbar.c?rev=28055&r1=28054&r2=28055&view=diff
==============================================================================
--- trunk/reactos/dll/win32/user32/controls/scrollbar.c (original)
+++ trunk/reactos/dll/win32/user32/controls/scrollbar.c Wed Aug  1 00:22:13 2007
@@ -1357,7 +1357,7 @@
               Rect.bottom = Rect.top + ThumbSize;
             }
           HideCaret(Wnd);
-          InvalidateRect(Wnd, &Rect, FALSE);
+          NtUserInvalidateRect(Wnd, &Rect, FALSE);
           DestroyCaret();
         }
         break;

Modified: trunk/reactos/dll/win32/user32/user32.def
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/user32.def?rev=28055&r1=28054&r2=28055&view=diff
==============================================================================
--- trunk/reactos/dll/win32/user32/user32.def (original)
+++ trunk/reactos/dll/win32/user32/user32.def Wed Aug  1 00:22:13 2007
@@ -407,7 +407,7 @@
 InsertMenuW at 20
 InternalGetWindowText at 12
 IntersectRect at 12
-InvalidateRect at 12
+InvalidateRect at 12=NtUserInvalidateRect at 12
 InvalidateRgn at 12
 InvertRect at 8
 IsCharAlphaA at 4

Modified: trunk/reactos/dll/win32/user32/windows/paint.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/windows/paint.c?rev=28055&r1=28054&r2=28055&view=diff
==============================================================================
--- trunk/reactos/dll/win32/user32/windows/paint.c (original)
+++ trunk/reactos/dll/win32/user32/windows/paint.c Wed Aug  1 00:22:13 2007
@@ -147,18 +147,6 @@
 }
 
 
-/*
- * @implemented
- */
-BOOL
-STDCALL
-InvalidateRect(
-  HWND hWnd,
-  CONST RECT *lpRect,
-  BOOL bErase)
-{
-  return NtUserInvalidateRect(hWnd, lpRect, bErase);
-}
 
 
 /*

Modified: trunk/reactos/tools/nci/nci.mak
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/tools/nci/nci.mak?rev=28055&r1=28054&r2=28055&view=diff
==============================================================================
--- trunk/reactos/tools/nci/nci.mak (original)
+++ trunk/reactos/tools/nci/nci.mak Wed Aug  1 00:22:13 2007
@@ -42,13 +42,14 @@
 clean: nci_clean
 
 # WIN32K.SYS
-WIN32K_SVC_DB = $(NCI_BASE_)w32ksvc.db
+WIN32K_SVC_DB = subsystems$(SEP)win32$(SEP)win32k$(SEP)w32ksvc.db
 WIN32K_SERVICE_TABLE = subsystems$(SEP)win32$(SEP)win32k$(SEP)include$(SEP)napi.h
 WIN32K_GDI_STUBS = dll$(SEP)win32$(SEP)gdi32$(SEP)misc$(SEP)$(ARCH)$(SEP)win32k.S
 WIN32K_USER_STUBS = dll$(SEP)win32$(SEP)user32$(SEP)misc$(SEP)$(ARCH)$(SEP)win32k.S
 
+
 # NTOSKRNL.EXE
-KERNEL_SVC_DB = $(NCI_BASE_)sysfuncs.lst
+KERNEL_SVC_DB = ntoskrnl$(SEP)sysfuncs.lst
 KERNEL_SERVICE_TABLE = ntoskrnl$(SEP)include$(SEP)internal$(SEP)napi.h
 NTDLL_STUBS = dll$(SEP)ntdll$(SEP)$(ARCH)$(SEP)napi.S
 KERNEL_STUBS = ntoskrnl$(SEP)ex$(SEP)$(ARCH)$(SEP)zw.S
@@ -67,6 +68,7 @@
 	${mkdir} ntoskrnl$(SEP)ex$(SEP)$(ARCH) 2>$(NUL)
 	${mkdir} dll$(SEP)win32$(SEP)gdi32$(SEP)misc$(SEP)$(ARCH) 2>$(NUL)
 	${mkdir} dll$(SEP)win32$(SEP)user32$(SEP)misc$(SEP)$(ARCH) 2>$(NUL)
+	${mkdir} lib$(SEP)win32ksys$(SEP)$(ARCH) 2>$(NUL)
 	$(Q)$(NCI_TARGET) -arch $(ARCH) \
 		$(KERNEL_SVC_DB) \
 		$(WIN32K_SVC_DB) \

Removed: trunk/reactos/tools/nci/sysfuncs.lst
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/tools/nci/sysfuncs.lst?rev=28054&view=auto
==============================================================================
--- trunk/reactos/tools/nci/sysfuncs.lst (original)
+++ trunk/reactos/tools/nci/sysfuncs.lst (removed)
@@ -1,293 +1,0 @@
-NtAcceptConnectPort 6
-NtAccessCheck 8
-NtAccessCheckAndAuditAlarm 11
-NtAccessCheckByType 11
-NtAccessCheckByTypeAndAuditAlarm 16
-NtAccessCheckByTypeResultList 11
-NtAccessCheckByTypeResultListAndAuditAlarm 16
-NtAccessCheckByTypeResultListAndAuditAlarmByHandle 17
-NtAddAtom 3
-NtAddBootEntry 2
-NtAddDriverEntry 2
-NtAdjustGroupsToken 6
-NtAdjustPrivilegesToken 6
-NtAlertResumeThread 2
-NtAlertThread 1
-NtAllocateLocallyUniqueId 1
-NtAllocateUserPhysicalPages 3
-NtAllocateUuids 4
-NtAllocateVirtualMemory 6
-NtApphelpCacheControl 2
-NtAreMappedFilesTheSame 2
-NtAssignProcessToJobObject 2
-NtCallbackReturn 3
-NtCancelIoFile 2
-NtCancelTimer 2
-NtClearEvent 1
-NtClose 1
-NtCloseObjectAuditAlarm 3
-NtCompactKeys 2
-NtCompareTokens 3
-NtCompleteConnectPort 1
-NtCompressKey 1
-NtConnectPort 8
-NtContinue 2
-NtCreateDebugObject 4
-NtCreateDirectoryObject 3
-NtCreateEvent 5
-NtCreateEventPair 3
-NtCreateFile 11
-NtCreateIoCompletion 4
-NtCreateJobObject 3
-NtCreateJobSet 3
-NtCreateKey 7
-NtCreateMailslotFile 8
-NtCreateMutant 4
-NtCreateNamedPipeFile 14
-NtCreatePagingFile 4
-NtCreatePort 5
-NtCreateProcess 8
-NtCreateProcessEx 9
-NtCreateProfile 9
-NtCreateSection 7
-NtCreateSemaphore 5
-NtCreateSymbolicLinkObject 4
-NtCreateThread 8
-NtCreateTimer 4
-NtCreateToken 13
-NtCreateWaitablePort 5
-NtDebugActiveProcess 2
-NtDebugContinue 3
-NtDelayExecution 2
-NtDeleteAtom 1
-NtDeleteBootEntry 1
-NtDeleteDriverEntry 1
-NtDeleteFile 1
-NtDeleteKey 1
-NtDeleteObjectAuditAlarm 3
-NtDeleteValueKey 2
-NtDeviceIoControlFile 10
-NtDisplayString 1
-NtDuplicateObject 7
-NtDuplicateToken 6
-NtEnumerateBootEntries 2
-NtEnumerateDriverEntries 2
-NtEnumerateKey 6
-NtEnumerateSystemEnvironmentValuesEx 3
-NtEnumerateValueKey 6
-NtExtendSection 2
-NtFilterToken 6
-NtFindAtom 3
-NtFlushBuffersFile 2
-NtFlushInstructionCache 3
-NtFlushKey 1
-NtFlushVirtualMemory 4
-NtFlushWriteBuffer 0
-NtFreeUserPhysicalPages 3
-NtFreeVirtualMemory 4
-NtFsControlFile 10
-NtGetContextThread 2
-NtGetDevicePowerState 2
-NtGetPlugPlayEvent 4
-NtGetWriteWatch 7
-NtImpersonateAnonymousToken 1
-NtImpersonateClientOfPort 2
-NtImpersonateThread 3
-NtInitializeRegistry 1
-NtInitiatePowerAction 4
-NtIsProcessInJob 2
-NtIsSystemResumeAutomatic 0
-NtListenPort 2
-NtLoadDriver 1
-NtLoadKey 2
-NtLoadKey2 3
-NtLoadKeyEx 7
-NtLockFile 10
-NtLockProductActivationKeys 2
-NtLockRegistryKey 1
-NtLockVirtualMemory 4
-NtMakePermanentObject 1
-NtMakeTemporaryObject 1
-NtMapUserPhysicalPages 3
-NtMapUserPhysicalPagesScatter 3
-NtMapViewOfSection 10
-NtModifyBootEntry 1
-NtModifyDriverEntry 1
-NtNotifyChangeDirectoryFile 9
-NtNotifyChangeKey 10
-NtNotifyChangeMultipleKeys 12
-NtOpenDirectoryObject 3
-NtOpenEvent 3
-NtOpenEventPair 3
-NtOpenFile 6
-NtOpenIoCompletion 3
-NtOpenJobObject 3
-NtOpenKey 3
-NtOpenMutant 3
-NtOpenObjectAuditAlarm 12
-NtOpenProcess 4
-NtOpenProcessToken 3
-NtOpenProcessTokenEx 4
-NtOpenSection 3
-NtOpenSemaphore 3
-NtOpenSymbolicLinkObject 3
-NtOpenThread 4
-NtOpenThreadToken 4
-NtOpenThreadTokenEx 5
-NtOpenTimer 3
-NtPlugPlayControl 3
-NtPowerInformation 5
-NtPrivilegeCheck 3
-NtPrivilegedServiceAuditAlarm 5
-NtPrivilegeObjectAuditAlarm 6
-NtProtectVirtualMemory 5
-NtPulseEvent 2
-NtQueryAttributesFile 2
-NtQueryBootEntryOrder 2
-NtQueryBootOptions 2
-NtQueryDebugFilterState 2
-NtQueryDefaultLocale 2
-NtQueryDefaultUILanguage 1
-NtQueryDirectoryFile 11
-NtQueryDirectoryObject 7
-NtQueryDriverEntryOrder 2
-NtQueryEaFile 9
-NtQueryEvent 5
-NtQueryFullAttributesFile 2
-NtQueryInformationAtom 5
-NtQueryInformationFile 5
-NtQueryInformationJobObject 5
-NtQueryInformationPort 5
-NtQueryInformationProcess 5
-NtQueryInformationThread 5
-NtQueryInformationToken 5
-NtQueryInstallUILanguage 1
-NtQueryIntervalProfile 2
-NtQueryIoCompletion 5
-NtQueryKey 5
-NtQueryMultipleValueKey 6
-NtQueryMutant 5
-NtQueryObject 5
-NtQueryOpenSubKeys 2
-NtQueryOpenSubKeysEx 4
-NtQueryPerformanceCounter 2
-NtQueryQuotaInformationFile 9
-NtQuerySection 5
-NtQuerySecurityObject 5
-NtQuerySemaphore 5
-NtQuerySymbolicLinkObject 3
-NtQuerySystemEnvironmentValue 4
-NtQuerySystemEnvironmentValueEx 5
-NtQuerySystemInformation 4
-NtQuerySystemTime 1
-NtQueryTimer 5
-NtQueryTimerResolution 3
-NtQueryValueKey 6
-NtQueryVirtualMemory 6
-NtQueryVolumeInformationFile 5
-NtQueueApcThread 5
-NtRaiseException 3
-NtRaiseHardError 6
-NtReadFile 9
-NtReadFileScatter 9
-NtReadRequestData 6
-NtReadVirtualMemory 5
-NtRegisterThreadTerminatePort 1
-NtReleaseMutant 2
-NtReleaseSemaphore 3
-NtRemoveIoCompletion 5
-NtRemoveProcessDebug 2
-NtReplaceKey 3
-NtReplyPort 2
-NtReplyWaitReceivePort 4
-NtReplyWaitReceivePortEx 5
-NtReplyWaitReplyPort 2
-NtRequestPort 2
-NtRequestWaitReplyPort 3
-NtRequestWakeupLatency 1
-NtResetEvent 2
-NtResetWriteWatch 3
-NtRestoreKey 3
-NtResumeProcess 1
-NtResumeThread 2
-NtSaveKey 2
-NtSaveKeyEx 3
-NtSaveMergedKeys 3
-NtSecureConnectPort 9
-NtSetBootEntryOrder 2
-NtSetBootOptions 2
-NtSetContextThread 2
-NtSetDebugFilterState 3
-NtSetDefaultHardErrorPort 1
-NtSetDefaultLocale 2
-NtSetDefaultUILanguage 1
-NtSetDriverEntryOrder 2
-NtSetEaFile 4
-NtSetEvent 2
-NtSetEventBoostPriority 1
-NtSetHighEventPair 1
-NtSetHighWaitLowEventPair 1
-NtSetInformationDebugObject 5
-NtSetInformationFile 5
-NtSetInformationJobObject 4
-NtSetInformationKey 4
-NtSetInformationObject 4
-NtSetInformationProcess 4
-NtSetInformationThread 4
-NtSetInformationToken 4
-NtSetIntervalProfile 2
-NtSetIoCompletion 5
-NtSetLdtEntries 6
-NtSetLowEventPair 1
-NtSetLowWaitHighEventPair 1
-NtSetQuotaInformationFile 4
-NtSetSecurityObject 3
-NtSetSystemEnvironmentValue 2
-NtSetSystemEnvironmentValueEx 2
-NtSetSystemInformation 3
-NtSetSystemPowerState 3
-NtSetSystemTime 2
-NtSetThreadExecutionState 2
-NtSetTimer 7
-NtSetTimerResolution 3
-NtSetUuidSeed 1
-NtSetValueKey 6
-NtSetVolumeInformationFile 5
-NtShutdownSystem 1
-NtSignalAndWaitForSingleObject 4
-NtStartProfile 1
-NtStopProfile 1
-NtSuspendProcess 1
-NtSuspendThread 2
-NtSystemDebugControl 6
-NtTerminateJobObject 2
-NtTerminateProcess 2
-NtTerminateThread 2
-NtTestAlert 0
-NtTraceEvent 4
-NtTranslateFilePath 4
-NtUnloadDriver 1
-NtUnloadKey 1
-NtUnloadKey2 2
-NtUnloadKeyEx 2
-NtUnlockFile 5
-NtUnlockVirtualMemory 4
-NtUnmapViewOfSection 2
-NtVdmControl 2
-NtWaitForDebugEvent 4
-NtWaitForMultipleObjects 5
-NtWaitForSingleObject 3
-NtWaitHighEventPair 1
-NtWaitLowEventPair 1
-NtWriteFile 9
-NtWriteFileGather 9
-NtWriteRequestData 6
-NtWriteVirtualMemory 5
-NtYieldExecution 0
-NtCreateKeyedEvent 4
-NtOpenKeyedEvent 3
-NtReleaseKeyedEvent 4
-NtWaitForKeyedEvent 4
-NtQueryPortInformationProcess 0
-NtGetCurrentProcessorNumber 0
-NtWaitForMultipleObjects32 5

Removed: trunk/reactos/tools/nci/w32ksvc.db
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/tools/nci/w32ksvc.db?rev=28054&view=auto
==============================================================================
--- trunk/reactos/tools/nci/w32ksvc.db (original)
+++ trunk/reactos/tools/nci/w32ksvc.db (removed)
@@ -1,621 +1,0 @@
-# NAME					ARG_COUNT
-NtGdiAbortDoc				1
-NtGdiAbortPath				1
-NtGdiAddFontResource			2
-NtGdiAlphaBlend				11
-NtGdiAngleArc				6
-NtGdiAnimatePalette			4
-NtGdiArc				9
-NtGdiArcInternal			10
-NtGdiArcTo				9
-NtGdiBeginPath				1
-NtGdiBitBlt				11
-NtGdiCancelDC				1
-NtGdiChord				9
-NtGdiCloseEnhMetaFile			1
-NtGdiCloseFigure			1
-NtGdiCloseMetaFile			1
-NtGdiColorMatchToTarget			3
-NtGdiCombineRgn				4
-NtGdiCombineTransform			3
-NtGdiCopyEnhMetaFile			2
-NtGdiCopyMetaFile			2
-NtGdiCreateBitmap			5
-NtGdiCreateClientObj			1
-NtGdiCreateColorSpace			1
-NtGdiCreateCompatibleBitmap		3
-NtGdiCreateCompatibleDC			1
-NtGdiCreateDIBitmap			6
-NtGdiCreateDIBBrush			6
-NtGdiCreateDIBSection			9
-NtGdiCreateEllipticRgn			4
-NtGdiCreateEnhMetaFile			4
-NtGdiCreateHalftonePalette		1
-NtGdiCreateHatchBrushInternal		3
-NtGdiCreateMetaFile			1
-NtGdiCreatePalette			1
-NtGdiCreatePatternBrushInternal	3
-NtGdiCreatePen				4
-NtGdiCreatePolygonRgn			3
-NtGdiCreatePolyPolygonRgn		4
-NtGdiCreateRectRgn			4
-NtGdiCreateRoundRectRgn			6
-NtGdiCreateScalableFontResource		4
-NtGdiCreateSolidBrush			2
-NtGdiDPtoLP				3
-NtGdiDeleteClientObj			1
-NtGdiDeleteColorSpace			1
-NtGdiDeleteObjectApp			1
-NtGdiDeleteEnhMetaFile			1
-NtGdiDeleteMetaFile			1
-NtGdiDeleteObject			1
-NtGdiDescribePixelFormat		4
-#NtGdiDeviceCapabilitiesEx		?
-NtGdiDrawEscape				4
-NtGdiEllipse				5
-NtGdiEndDoc				1
-NtGdiEndPage				1
-NtGdiEndPath				1
-NtGdiEnumEnhMetaFile			5
-NtGdiEnumFonts				4
-NtGdiEnumICMProfiles			3
-NtGdiEnumMetaFile			4
-NtGdiEnumObjects			4
-NtGdiEqualRgn				2
-NtGdiEscape				5
-NtGdiExcludeClipRect			5
-NtGdiExtCreatePen			11
-NtGdiExtCreateRegion			3
-NtGdiExtEscape				6
-NtGdiExtFloodFill			5
-NtGdiExtGetObjectW			3
-NtGdiExtSelectClipRgn			3
-NtGdiExtTextOut				8
-NtGdiFillPath				1
-NtGdiFillRgn				3
-NtGdiFlattenPath			1
-NtGdiFrameRgn				5
-NtGdiGdiComment				3
-NtGdiFlush				0
-#NtGdiGdiPlayDCScript			?
-#NtGdiGdiPlayJournal			?
-#NtGdiGdiPlayScript			?
-#NtGdiGdiPlaySpoolStream		?
-NtGdiGetArcDirection			1
-NtGdiGetAspectRatioFilterEx		2
-NtGdiGetBitmapBits			3
-NtGdiGetBitmapDimensionEx		2
-NtGdiGetBkColor				1
-NtGdiGetBkMode				1
-NtGdiGetBoundsRect			3
-NtGdiGetBrushOrgEx			2
-NtGdiGetCharABCWidths			4
-NtGdiGetCharABCWidthsFloat		4
-NtGdiGetCharacterPlacement		6
-NtGdiGetCharSet				1
-NtGdiGetCharWidth32			4
-NtGdiGetCharWidthFloat			4
-NtGdiGetClipBox				2
-NtGdiGetClipRgn				1
-NtGdiGetColorAdjustment			2
-NtGdiGetColorSpace			1
-NtGdiGetCurrentObject			2
-NtGdiGetCurrentPositionEx		2
-NtGdiGetDCOrgEx				2
-NtGdiGetDIBColorTable			4
-NtGdiGetDIBits				7
-NtGdiGetDeviceCaps			2
-NtGdiGetDeviceGammaRamp			2
-NtGdiGetEnhMetaFile			1
-NtGdiGetEnhMetaFileBits			3
-NtGdiGetEnhMetaFileDescription		3
-NtGdiGetEnhMetaFileHeader		3
-NtGdiGetEnhMetaFilePaletteEntries	3
-NtGdiGetEnhMetaFilePixelFormat		3
-NtGdiGetFontData			5
-NtGdiGetFontFamilyInfo			4
-NtGdiGetFontLanguageInfo		1
-NtGdiGetFontResourceInfoInternalW		7
-NtGdiGetGlyphOutline			8
-#NtGdiGetGlyphOutlineWow		?
-NtGdiGetGraphicsMode			1
-NtGdiGetICMProfile			3
-NtGdiGetKerningPairs			3
-NtGdiGetLogColorSpace			3
-NtGdiGetMapMode				1
-NtGdiGetMetaFile			1
-NtGdiGetMetaFileBitsEx			3
-NtGdiGetMetaRgn				2
-NtGdiGetMiterLimit			2
-NtGdiGetNearestColor			2
-NtGdiGetNearestPaletteIndex		2
-NtGdiGetOutlineTextMetricsInternalW	4
-NtGdiGetPaletteEntries			4
-NtGdiGetPath				4
-NtGdiGetPixel				3
-NtGdiGetPixelFormat			1
-NtGdiGetPolyFillMode			1
-NtGdiGetROP2				1
-#NtGdiGetRandomRgn			?
-NtGdiGetRasterizerCaps			2
-NtGdiGetRelAbs				1
-NtGdiGetRegionData			3
-NtGdiGetRgnBox				2
-NtGdiGetSetTextCharExtra		3
-NtGdiGetStockObject			1
-NtGdiGetStretchBltMode			1
-NtGdiGetSystemPaletteEntries		4
-NtGdiGetSystemPaletteUse		1
-NtGdiGetTextAlign			1
-NtGdiGetTextCharsetInfo			3
-NtGdiGetTextColor			1
-NtGdiGetTextExtentExW		8
-NtGdiGetTextExtent		5
-NtGdiGetTextExtentPoint32		4
-NtGdiGetTextFaceW			4
-NtGdiGetTextMetricsW			3
-NtGdiGetViewportExtEx			2
-NtGdiGetViewportOrgEx			2
-NtGdiGetWinMetaFileBits			5
-NtGdiGetWindowExtEx			2
-NtGdiGetWindowOrgEx			2
-NtGdiGetWorldTransform			2
-NtGdiGradientFill			6
-NtGdiHfontCreate			5
-NtGdiIntersectClipRect			5
-NtGdiInvertRgn				2
-NtGdiLPtoDP				3
-NtGdiLineTo				3
-NtGdiMaskBlt				12
-NtGdiModifyWorldTransform		3
-NtGdiMoveToEx				4
-NtGdiOffsetClipRgn			3
-NtGdiOffsetRgn				3
-NtGdiOffsetViewportOrgEx		4
-NtGdiOffsetWindowOrgEx			4
-NtGdiOpenDCW				7
-NtGdiPaintRgn				2
-NtGdiPatBlt				6
-NtGdiPathToRegion			1
-NtGdiPie				9
-NtGdiPlayEnhMetaFile			3
-NtGdiPlayEnhMetaFileRecord		4
-NtGdiPlayMetaFile			2
-NtGdiPlayMetaFileRecord			4
-NtGdiPlgBlt				10
-NtGdiPolyBezier				3
-NtGdiPolyBezierTo			3
-NtGdiPolyDraw				4
-NtGdiPolyline				3
-NtGdiPolylineTo				3
-NtGdiPolyPatBlt				5
-NtGdiPolyPolyDraw			5
-NtGdiPolyPolyline			4
-NtGdiPolyTextOut			3
-NtGdiPolygon				3
-NtGdiPolyPolygon			4
-NtGdiPtInRegion				3
-NtGdiPtVisible				3
-NtGdiRealizePalette			1
-NtGdiRectInRegion			2
-NtGdiRectVisible			2
-NtGdiRectangle				5
-NtGdiRemoveFontResource			1
-NtGdiResetDC				5
-NtGdiResizePalette			2
-NtGdiRestoreDC				2
-NtGdiRoundRect				7
-NtGdiSaveDC				1
-NtGdiScaleViewportExtEx			6
-NtGdiScaleWindowExtEx			6
-#NtGdiSelectBrushLocal			?
-NtGdiSelectClipPath			2
-NtGdiSelectClipRgn			2
-#NtGdiSelectFontLocal			?
-NtGdiSelectObject			2
-NtGdiSelectPalette			3
-NtGdiSetAbortProc			2
-NtGdiSetArcDirection			2
-NtGdiSetBitmapBits			3
-NtGdiSetBitmapDimensionEx		4
-NtGdiSetBkColor				2
-NtGdiSetBkMode				2
-NtGdiSetBoundsRect			3
-NtGdiSetBrushOrgEx			4
-NtGdiSetColorAdjustment			2
-NtGdiSetColorSpace			2
-NtGdiSetDIBColorTable			4
-NtGdiSetDIBits				7
-NtGdiSetDIBitsToDevice			12
-NtGdiSetDeviceGammaRamp			2
-NtGdiSetEnhMetaFileBits			2
-#NtGdiSetFontEnumeration		?
-NtGdiSetGraphicsMode			2
-NtGdiSetICMMode				2
-NtGdiSetICMProfile			2
-NtGdiSetMapMode				2
-NtGdiSetMapperFlags			2
-NtGdiSetMetaFileBitsEx			2
-NtGdiSetMetaRgn				1
-NtGdiSetMiterLimit			3
-NtGdiSetPaletteEntries			4
-NtGdiSetPixel				4
-NtGdiSetPixelFormat			3
-NtGdiSetPixelV				4
-NtGdiSetPolyFillMode			2
-NtGdiSetROP2				2
-NtGdiSetRectRgn				5
-#NtGdiSetRelAbs				2
-NtGdiSetStretchBltMode			2
-NtGdiSetSystemPaletteUse		2
-NtGdiSetTextAlign			2
-NtGdiSetTextColor			2
-NtGdiSetTextJustification		3
-NtGdiSetViewportExtEx			4
-NtGdiSetViewportOrgEx			4
-#NtGdiSetWinMetaFileBits		1
-NtGdiSetWindowExtEx			4
-NtGdiSetWindowOrgEx			4
-NtGdiSetWorldTransform			2
-NtGdiStartDoc				4
-NtGdiStartPage				1
-NtGdiStretchBlt				12
-NtGdiStretchDIBits			13
-NtGdiStrokeAndFillPath			1
-NtGdiStrokePath				1
-NtGdiSwapBuffers			1
-NtGdiTransparentBlt			 11
-NtGdiTranslateCharsetInfo		3
-NtGdiUnrealizeObject			1
-NtGdiUpdateColors			1
-NtGdiUpdateICMRegKey			4
-NtGdiWidenPath				1
-NtUserActivateKeyboardLayout            2
-NtUserAlterWindowStyle                  3
-NtUserAttachThreadInput                 3
-NtUserBeginPaint                        2
-NtUserBitBltSysBmp                      8
-NtUserBlockInput                        1
-NtUserBuildHwndList                     7
-NtUserBuildMenuItemList			4
-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
-NtUserCheckMenuItem                     3
-NtUserChildWindowFromPointEx            4
-NtUserClipCursor                        1
-NtUserCloseClipboard                    0
-NtUserCloseDesktop                      1
-NtUserCloseWindowStation                1
-NtUserConvertMemHandle                  2
-NtUserCopyAcceleratorTable              3
-NtUserCountClipboardFormats             0
-NtUserCreateAcceleratorTable            2
-NtUserCreateCaret                       4
-NtUserCreateCursorIconHandle            2
-NtUserCreateDesktop                     5
-NtUserCreateLocalMemHandle              4
-NtUserCreateMenu			1
-NtUserCreateWindowEx                    14
-NtUserCreateWindowStation               6
-NtUserDdeGetQualityOfService            3
-NtUserDdeInitialize                     5
-NtUserDdeSetQualityOfService            3
-NtUserDeferWindowPos                    8
-NtUserDefSetText                        2
-NtUserDeleteMenu                        3
-NtUserDestroyAcceleratorTable           1
-NtUserDestroyCursorIcon                 2
-NtUserDestroyMenu                       1
-NtUserDestroyWindow                     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
-NtUserEnumClipboardFormats              1 
-NtUserEnumDisplayDevices                4
-NtUserEnumDisplayMonitors               5
-NtUserEnumDisplaySettings               4
-NtUserEvent                             1
-NtUserExcludeUpdateRgn                  2
-NtUserFillWindow                        4
-NtUserFindExistingCursorIcon            4
-NtUserFindWindowEx                      4
-NtUserFlashWindowEx                     1
-NtUserGetActiveWindow			0
-NtUserGetAltTabInfo                     6
-NtUserGetAncestor                       2
-NtUserGetAsyncKeyState                  1
-NtUserGetCapture			0
-NtUserGetCaretBlinkTime                 0
-NtUserGetCaretPos                       1
-NtUserGetClassInfo                      4
-NtUserGetClassLong			3
-NtUserGetClassName                      3
-NtUserGetClientOrigin			2
-NtUserGetClientRect			2
-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
-NtUserGetMenuDefaultItem                3
-NtUserGetDoubleClickTime                0
-NtUserGetForegroundWindow               0
-NtUserGetGuiResources                   2
-NtUserGetGUIThreadInfo                  2
-NtUserGetCursorIconInfo                 2
-NtUserGetCursorIconSize                 3
-NtUserGetImeHotKey                      4
-NtUserGetInternalWindowPos              3
-NtUserGetKeyboardLayoutList             2
-NtUserGetKeyboardLayoutName             1
-NtUserGetKeyboardState                  1
-NtUserGetKeyNameText                    3
-NtUserGetKeyState                       1
-NtUserGetLastInputInfo                  1
-NtUserGetListBoxInfo                    1
-NtUserGetMenuBarInfo                    4
-NtUserGetMenuIndex                      2
-NtUserGetMenuItemRect                   4
-NtUserGetMessage                        4
-NtUserGetMinMaxInfo                     3
-NtUserGetMonitorInfo                    2
-NtUserGetMouseMovePointsEx              5
-NtUserGetObjectInformation              5
-NtUserGetOpenClipboardWindow            0
-NtUserGetProp				2
-NtUserGetPriorityClipboardFormat        2
-NtUserGetProcessWindowStation           0
-NtUserGetScrollBarInfo                  3
-NtUserGetScrollInfo                     3
-NtUserGetSystemMenu                     2
-NtUserGetSystemMetrics			1
-NtUserGetThreadDesktop                  2
-NtUserGetThreadState                    1
-NtUserGetTitleBarInfo                   2
-NtUserGetUpdateRect                     3
-NtUserGetUpdateRgn                      3
-NtUserGetWindowDC                       1
-NtUserGetWindowPlacement                2
-NtUserGetWindowLong                     3
-NtUserGetWindowRect			2
-NtUserGetWOWClass                       2
-NtUserHideCaret                         1
-NtUserHiliteMenuItem                    4
-NtUserImpersonateDdeClientWindow        2
-NtUserInitializeClientPfnArrays         4
-NtUserInitTask                          11
-NtUserInsertMenuItem			4
-NtUserInternalGetWindowText             3
-NtUserInvalidateRect                    3
-NtUserInvalidateRgn                     3
-NtUserIsClipboardFormatAvailable        1
-NtUserKillSystemTimer                   2
-NtUserKillTimer                         2
-NtUserLoadKeyboardLayoutEx              6
-NtUserLockWindowStation                 1
-NtUserLockWindowUpdate                  1
-NtUserLockWorkStation                   0
-NtUserMapVirtualKeyEx                   4
-NtUserMenuInfo				3
-NtUserMenuItemFromPoint                 4
-NtUserMenuItemInfo			5
-NtUserMessageCall                       7
-NtUserMNDragLeave                       0
-NtUserMNDragOver                        2
-NtUserModifyUserStartupInfoFlags        2
-NtUserMonitorFromPoint                  3
-NtUserMonitorFromRect                   2
-NtUserMonitorFromWindow                 2
-NtUserMoveWindow                        6
-NtUserNotifyIMEStatus                   3
-NtUserNotifyWinEvent                    4
-NtUserOpenClipboard                     2
-NtUserOpenDesktop                       3
-NtUserOpenInputDesktop                  3
-NtUserOpenWindowStation                 2
-NtUserPaintDesktop                      1
-NtUserPeekMessage                       5
-NtUserPostMessage                       4
-NtUserPostThreadMessage                 4
-NtUserQuerySendMessage                  1
-NtUserQueryUserCounters                 5
-NtUserQueryWindow                       2
-NtUserReleaseDC				2
-NtUserRealChildWindowFromPoint          3
-NtUserRedrawWindow                      4
-NtUserRegisterClassEx                   6
-NtUserRegisterClipboardFormat           1 
-NtUserRegisterHotKey                    4
-NtUserRegisterTasklist                  1
-NtUserRegisterWindowMessage             1
-NtUserRemoveMenu                        3
-NtUserRemoveProp                        2
-NtUserResolveDesktopForWOW              1
-NtUserSBGetParms                        4
-NtUserScrollDC                          7
-NtUserScrollWindowEx                    8
-NtUserSendInput                         3
-NtUserSendMessage                       5
-NtUserSendMessageCallback               6
-NtUserSendMessageTimeout                8
-NtUserSendNotifyMessage                 4
-NtUserSetActiveWindow                   1
-NtUserSetCapture                        1
-NtUserSetClassLong                      4
-NtUserSetClassWord                      3
-NtUserSetClipboardData                  3
-NtUserSetClipboardViewer                1
-NtUserSetConsoleReserveKeys             2
-NtUserSetCursor                         1
-NtUserSetCursorIconContents             2
-NtUserSetCursorIconData                 6
-NtUserSetDbgTag                         2
-NtUserSetFocus                          1
-NtUserSetImeHotKey                      5
-NtUserSetImeOwnerWindow                 2
-NtUserSetInternalWindowPos              4
-NtUserSetKeyboardState                  1
-NtUserSetLayeredWindowAttributes        4
-NtUserSetLogonNotifyWindow              1
-NtUserSetMenu                           3
-NtUserSetMenuContextHelpId              2
-NtUserSetMenuDefaultItem                3
-NtUserSetMenuFlagRtoL                   1
-NtUserSetObjectInformation              4
-NtUserSetParent                         2
-NtUserSetProcessWindowStation           1
-NtUserSetProp                           3
-NtUserSetRipFlags                       2
-NtUserSetScrollBarInfo                  3
-NtUserSetScrollInfo                     4
-NtUserSetShellWindowEx                  2
-NtUserSetSysColors                      4
-NtUserSetSystemCursor                   2
-NtUserSetSystemMenu                     2
-NtUserSetSystemTimer                    4
-NtUserSetThreadDesktop                  1
-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
-NtUserSwitchDesktop                     1
-NtUserSystemParametersInfo              4
-NtUserThunkedMenuInfo                   2
-NtUserThunkedMenuItemInfo               6
-NtUserToUnicodeEx                       7
-NtUserTrackMouseEvent                   1
-NtUserTrackPopupMenuEx                  6
-NtUserTranslateAccelerator              3
-NtUserTranslateMessage                  2
-NtUserUnhookWindowsHookEx               1
-NtUserUnhookWinEvent                    1
-NtUserUnloadKeyboardLayout              1
-NtUserUnlockWindowStation               1
-NtUserUnregisterClass                   2
-NtUserUnregisterHotKey                  2
-NtUserUpdateInputContext                3
-NtUserUpdateInstance                    3
-NtUserUpdateLayeredWindow               9
-NtUserUpdatePerUserSystemParameters     2
-NtUserUserHandleGrantAccess             3
-NtUserValidateHandleSecure              1
-NtUserVkKeyScanEx                       3
-NtUserWaitForInputIdle                  3
-NtUserWaitForMsgAndEvent                1
-NtUserWaitMessage                       0
-NtUserWin32PoolAllocationStats          6
-NtUserWindowFromPoint                   2
-NtUserYieldTask                         0
-NtUserGetDesktopWindow			0
-# ReactOS only system calls
-NtUserAcquireOrReleaseInputOwnership    1
-NtUserGetWindowThreadProcessId          2
-NtUserGetQueueStatus                    1
-NtUserGetParent                         1
-NtUserGetWindow                         2
-NtUserGetLastActivePopup                1
-NtUserGetShellWindow                    0
-NtUserDereferenceWndProcHandle          2
-NtUserManualGuiCheck                    1
-# DirectDraw system calls
-NtGdiD3dContextCreate                   4
-NtGdiD3dContextDestroy                  1
-NtGdiD3dContextDestroyAll               0
-NtGdiD3dDrawPrimitives2                 7
-NtGdiD3dValidateTextureStageState       1
-NtGdiDdAddAttachedSurface               3
-NtGdiDdAlphaBlt                         3
-NtGdiDdAttachSurface                    2
-NtGdiDdBeginMoCompFrame                 2
-NtGdiDdBlt                              3
-NtGdiDdCanCreateD3DBuffer               2
-NtGdiDdCanCreateSurface                 2
-NtGdiDdColorControl                     2
-NtGdiDdCreateD3DBuffer                  8
-NtGdiDdCreateDirectDrawObject           1
-NtGdiDdCreateMoComp                     2
-NtGdiDdCreateSurface                    8
-NtGdiDdCreateSurfaceEx                  3
-NtGdiDdCreateSurfaceObject              6
-NtGdiDdDeleteDirectDrawObject           1
-NtGdiDdDeleteSurfaceObject              1
-NtGdiDdDestroyD3DBuffer                 1
-NtGdiDdDestroyMoComp                    2
-NtGdiDdDestroySurface                   2
-NtGdiDdEndMoCompFrame                   2
-NtGdiDdFlip                             5
-NtGdiDdFlipToGDISurface                 2
-NtGdiDdGetAvailDriverMemory             2
-NtGdiDdGetBltStatus                     2
-NtGdiDdGetDC                            2
-NtGdiDdGetDriverInfo                    2
-NtGdiDdGetDriverState                   1
-NtGdiDdGetDxHandle                      3
-NtGdiDdGetFlipStatus                    2
-NtGdiDdGetInternalMoCompInfo            2
-NtGdiDdGetMoCompBuffInfo                2
-NtGdiDdGetMoCompFormats                 2
-NtGdiDdGetMoCompGuids                   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
-NtGdiDdSetOverlayPosition               3
-NtGdiDdUnattachSurface                  2
-NtGdiDdUnlock                           2
-NtGdiDdUnlockD3D                        2
-NtGdiDdUpdateOverlay                    3
-NtGdiDdWaitForVerticalBlank             2
-NtGdiGetRandomRgn				    3




More information about the Ros-diffs mailing list