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/stu... ============================================================================== --- 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/w32... ============================================================================== --- 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