diff --git a/reactos/subsystems/win32/win32k/stubs/stubs.c b/reactos/subsystems/win32/win32k/stubs/stubs.c index b031db4760a..b3fd46bc154 100644 --- a/reactos/subsystems/win32/win32k/stubs/stubs.c +++ b/reactos/subsystems/win32/win32k/stubs/stubs.c @@ -1243,3 +1243,61 @@ NtGdiBRUSHOBJ_pvAllocRbrush(IN BRUSHOBJ *BrushObj, return NULL; } +/* + * @unimplemented + */ +PVOID STDCALL +NtGdiBRUSHOBJ_pvGetRbrush(IN BRUSHOBJ *BrushObj) +{ + UNIMPLEMENTED; + return NULL; +} + +/* + * @unimplemented + */ +ULONG STDCALL +NtGdiBRUSHOBJ_ulGetBrushColor(BRUSHOBJ *pbo) +{ + UNIMPLEMENTED; + return NULL; +} + +/* + * @unimplemented + */ +BOOL STDCALL +NtGdiCLIPOBJ_bEnum( IN CLIPOBJ *ClipObj, + IN ULONG ObjSize, + OUT ULONG *EnumRects) +{ + UNIMPLEMENTED; + return FALSE; +} + + +/* + * @unimplemented + */ +ULONG STDCALL +NtGdiCLIPOBJ_cEnumStart(IN CLIPOBJ *ClipObj, + IN BOOL ShouldDoAll, + IN ULONG ClipType, + IN ULONG BuildOrder, + IN ULONG MaxRects) +{ + UNIMPLEMENTED; + return NULL; +} + + +/* + * @unimplemented + */ +PATHOBJ* STDCALL +NtGdiCLIPOBJ_ppoGetPath(CLIPOBJ *ClipObj) +{ + UNIMPLEMENTED; + return NULL; +} + diff --git a/reactos/subsystems/win32/win32k/w32ksvc.db b/reactos/subsystems/win32/win32k/w32ksvc.db index 86b1ecc475f..1341b180590 100644 --- a/reactos/subsystems/win32/win32k/w32ksvc.db +++ b/reactos/subsystems/win32/win32k/w32ksvc.db @@ -634,15 +634,15 @@ NtGdiEngAlphaBlend 7 # NtGdiXLATEOBJ_cGetPalette 4 # NtGdiXLATEOBJ_iXlate 2 # NtGdiXLATEOBJ_hGetColorTransform 1 -# NtGdiCLIPOBJ_bEnum 3 -# NtGdiCLIPOBJ_cEnumStart 5 -# NtGdiCLIPOBJ_ppoGetPath 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_ulGetBrushColor 1 +NtGdiBRUSHOBJ_pvAllocRbrush 2 +NtGdiBRUSHOBJ_pvGetRbrush 1 NtGdiBRUSHOBJ_hGetColorTransform 1 # NtGdiXFORMOBJ_bApplyXform 5 # NtGdiXFORMOBJ_iGetXform 2