[ros-diffs] [greatlrd] 28517: implement stub for NtGdiEnableEudc, NtGdiEngAssociateSurface, NtGdiEngCreateDeviceSurface, NtGdiEngCreateDeviceBitmap, NtGdiEngCreateClip, NtGdiEngDeleteClip, NtGdiEngCheckAbort

greatlrd at svn.reactos.org greatlrd at svn.reactos.org
Fri Aug 24 16:49:53 CEST 2007


Author: greatlrd
Date: Fri Aug 24 18:49:53 2007
New Revision: 28517

URL: http://svn.reactos.org/svn/reactos?rev=28517&view=rev
Log:
implement stub for NtGdiEnableEudc, NtGdiEngAssociateSurface, NtGdiEngCreateDeviceSurface, NtGdiEngCreateDeviceBitmap, NtGdiEngCreateClip, NtGdiEngDeleteClip, NtGdiEngCheckAbort 

Modified:
    trunk/reactos/subsystems/win32/win32k/stubs/stubs.c
    trunk/reactos/subsystems/win32/win32k/w32ksvc.db

Modified: trunk/reactos/subsystems/win32/win32k/stubs/stubs.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/stubs/stubs.c?rev=28517&r1=28516&r2=28517&view=diff
==============================================================================
--- trunk/reactos/subsystems/win32/win32k/stubs/stubs.c (original)
+++ trunk/reactos/subsystems/win32/win32k/stubs/stubs.c Fri Aug 24 18:49:53 2007
@@ -1301,3 +1301,87 @@
     return NULL;
 }
 
+
+/*
+ * @unimplemented
+ */
+BOOL 
+STDCALL
+NtGdiEnableEudc(BOOL enable)
+{
+    UNIMPLEMENTED;
+    return FALSE;
+}
+
+
+/*
+ * @unimplemented
+ */
+BOOL STDCALL
+NtGdiEngAssociateSurface(IN HSURF Surface,
+                         IN HDEV Dev,
+                         IN ULONG Hooks)
+{
+    UNIMPLEMENTED;
+    return FALSE;
+}
+
+/*
+ * @unimplemented
+ */
+CLIPOBJ* STDCALL
+NtGdiEngCreateClip(VOID)
+{
+    UNIMPLEMENTED;
+    return NULL;
+}
+
+
+/*
+ * @unimplemented
+ */
+VOID STDCALL
+NtGdiEngDeleteClip(CLIPOBJ *ClipRegion)
+{
+    UNIMPLEMENTED;
+}
+
+
+/*
+ * @unimplemented
+ */
+BOOL STDCALL
+NtGdiEngCheckAbort(SURFOBJ *pso)
+{
+    UNIMPLEMENTED;
+    return FALSE;
+}
+
+/*
+ * @unimplemented
+ */
+HSURF STDCALL
+NtGdiEngCreateDeviceSurface( IN DHSURF Surface,
+                             IN SIZEL Size,
+                             IN ULONG FormatVersion,
+                             IN DWORD UNKNOWN)
+{
+     UNIMPLEMENTED;
+    return 0;
+}
+
+/*
+ * @unimplemented
+ */
+HBITMAP STDCALL
+NtGdiEngCreateDeviceBitmap(
+    IN DHSURF dhsurf,
+    IN SIZEL sizl,
+    IN ULONG iFormatCompat,
+    IN DWORD UNKNOWN)
+{
+     UNIMPLEMENTED;
+    return NULL;
+}
+
+

Modified: trunk/reactos/subsystems/win32/win32k/w32ksvc.db
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/w32ksvc.db?rev=28517&r1=28516&r2=28517&view=diff
==============================================================================
--- trunk/reactos/subsystems/win32/win32k/w32ksvc.db (original)
+++ trunk/reactos/subsystems/win32/win32k/w32ksvc.db Fri Aug 24 18:49:53 2007
@@ -135,7 +135,7 @@
 NtGdiDoPalette                                   6
 NtGdiDrawEscape                                  4
 NtGdiEllipse                                     5
-# NtGdiEnableEudc                                1
+NtGdiEnableEudc                                  1
 NtGdiEndDoc                                      1
 NtGdiEndPage                                     1
 NtGdiEndPath                                     1
@@ -605,10 +605,10 @@
 # NtUserRemoteRedrawScreen                         0
 # NtUserRemoteStopScreenUpdates                    0
 # NtUserCtxDisplayIOCtl                            3
-# NtGdiEngAssociateSurface                         3
+NtGdiEngAssociateSurface                         3
 # NtGdiEngCreateBitmap                             6
-# NtGdiEngCreateDeviceSurface                      4
-# NtGdiEngCreateDeviceBitmap                       4
+NtGdiEngCreateDeviceSurface                      4
+NtGdiEngCreateDeviceBitmap                       4
 # NtGdiEngCreatePalette                            6
 # NtGdiEngComputeGlyphSet                          3
 # NtGdiEngCopyBits                                 6
@@ -638,8 +638,8 @@
 NtGdiCLIPOBJ_cEnumStart                          5
 NtGdiCLIPOBJ_ppoGetPath                          1
 # NtGdiEngDeletePath                               1
-# NtGdiEngCreateClip                               0
-# NtGdiEngDeleteClip                               1
+NtGdiEngCreateClip                               0
+NtGdiEngDeleteClip                               1
 NtGdiBRUSHOBJ_ulGetBrushColor                     1
 NtGdiBRUSHOBJ_pvAllocRbrush                       2
 NtGdiBRUSHOBJ_pvGetRbrush                         1
@@ -665,7 +665,7 @@
 # NtGdiPATHOBJ_vEnumStartClipLines                 4
 # NtGdiPATHOBJ_bEnumClipLines                      3
 # NtGdiGetDhpdev                                   1
-# NtGdiEngCheckAbort                               1
+NtGdiEngCheckAbort                               1
 # NtGdiHT_Get8BPPFormatPalette                     4
 # NtGdiHT_Get8BPPMaskPalette                       6
 # NtGdiUpdateTransform                             1




More information about the Ros-diffs mailing list