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/st…
==============================================================================
--- 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/w3…
==============================================================================
--- 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