[ros-diffs] [greatlrd] 28764: implement stub for NtGdiIcmBrushInfo, NtGdiInit, NtGdiMakeFontDir, NtGdiMakeInfoDC, NtGdiMonoBitmap, NtGdiMoveTo

greatlrd at svn.reactos.org greatlrd at svn.reactos.org
Sun Sep 2 12:50:26 CEST 2007


Author: greatlrd
Date: Sun Sep  2 14:50:25 2007
New Revision: 28764

URL: http://svn.reactos.org/svn/reactos?rev=28764&view=rev
Log:
implement stub for NtGdiIcmBrushInfo, NtGdiInit, NtGdiMakeFontDir, NtGdiMakeInfoDC, NtGdiMonoBitmap, NtGdiMoveTo

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=28764&r1=28763&r2=28764&view=diff
==============================================================================
--- trunk/reactos/subsystems/win32/win32k/stubs/stubs.c (original)
+++ trunk/reactos/subsystems/win32/win32k/stubs/stubs.c Sun Sep  2 14:50:25 2007
@@ -3326,3 +3326,90 @@
     return FALSE;
 }
 
+
+ /*
+ * @unimplemented
+ */
+BOOL
+STDCALL
+NtGdiIcmBrushInfo(
+    IN HDC hdc,
+    IN HBRUSH hbrush,
+    IN OUT PBITMAPINFO pbmiDIB,
+    IN OUT PVOID pvBits,
+    IN OUT ULONG *pulBits,
+    OUT OPTIONAL DWORD *piUsage,
+    OUT OPTIONAL BOOL *pbAlreadyTran,
+    IN ULONG Command)
+{
+    UNIMPLEMENTED;
+    return FALSE;
+}
+
+ /*
+ * @unimplemented
+ */
+BOOL
+STDCALL
+NtGdiInit()
+{
+    UNIMPLEMENTED;
+    return FALSE;
+}
+
+ /*
+ * @unimplemented
+ */
+ULONG
+STDCALL
+NtGdiMakeFontDir(
+    IN FLONG flEmbed,
+    OUT PBYTE pjFontDir,
+    IN unsigned cjFontDir,
+    IN LPWSTR pwszPathname,
+    IN unsigned cjPathname)
+{
+    UNIMPLEMENTED;
+    return 0;
+}
+
+ /*
+ * @unimplemented
+ */
+BOOL
+STDCALL
+NtGdiMakeInfoDC(
+    IN HDC hdc,
+    IN BOOL bSet)
+{
+    UNIMPLEMENTED;
+    return FALSE;
+}
+
+ /*
+ * @unimplemented
+ */
+BOOL
+STDCALL
+NtGdiMonoBitmap(
+    IN HBITMAP hbm)
+{
+    UNIMPLEMENTED;
+    return FALSE;
+}
+
+ /*
+ * @unimplemented
+ */
+BOOL
+STDCALL
+NtGdiMoveTo(
+    IN HDC hdc,
+    IN INT x,
+    IN INT y,
+    OUT OPTIONAL LPPOINT pptOut)
+{
+    UNIMPLEMENTED;
+    return FALSE;
+}
+

Modified: trunk/reactos/subsystems/win32/win32k/w32ksvc.db
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/w32ksvc.db?rev=28764&r1=28763&r2=28764&view=diff
==============================================================================
--- trunk/reactos/subsystems/win32/win32k/w32ksvc.db (original)
+++ trunk/reactos/subsystems/win32/win32k/w32ksvc.db Sun Sep  2 14:50:25 2007
@@ -225,18 +225,18 @@
 NtGdiGetWidthTable                               7
 NtGdiGradientFill                                6
 NtGdiHfontCreate                                 5
-# NtGdiIcmBrushInfo                              8
-# NtGdiInit                                      0
+NtGdiIcmBrushInfo                                8
+NtGdiInit                                        0
 NtGdiInitSpool                                   0
 NtGdiIntersectClipRect                           5
 NtGdiInvertRgn                                   2
 NtGdiLineTo                                      3
-# NtGdiMakeFontDir                               5
-# NtGdiMakeInfoDC                                2
+NtGdiMakeFontDir                                 5
+NtGdiMakeInfoDC                                  2
 NtGdiMaskBlt                                    13
 NtGdiModifyWorldTransform                        3
-# NtGdiMonoBitmap                                1
-# NtGdiMoveTo                                    4
+NtGdiMonoBitmap                                  1
+NtGdiMoveTo                                      4
 NtGdiOffsetClipRgn                               3
 NtGdiOffsetRgn                                   3
 NtGdiOpenDCW                                     7




More information about the Ros-diffs mailing list