Support for VMware video drivers
[reactos.git] / reactos / subsys / win32k / stubs / stubs.c
1 /*
2 * Stubs for unimplemented WIN32K.SYS exports
3 */
4
5 #include <windows.h>
6 #include <ddk/ntddk.h>
7
8 #define STUB(x) void x(void) { DbgPrint("WIN32K: Stub for %s\n", #x); }
9
10
11 STUB(BRUSHOBJ_ulGetBrushColor)
12 STUB(CLIPOBJ_ppoGetPath)
13 STUB(EngAcquireSemaphore)
14 STUB(EngCheckAbort)
15 STUB(EngComputeGlyphSet)
16 STUB(EngCreateDriverObj)
17 STUB(EngCreateEvent)
18 STUB(EngCreatePath)
19 STUB(EngCreateSemaphore)
20 STUB(EngCreateWnd)
21 STUB(EngDeleteDriverObj)
22 STUB(EngDeleteEvent)
23 STUB(EngDeletePath)
24 STUB(EngDeleteSemaphore)
25 STUB(EngDeleteWnd)
26 STUB(EngEnumForms)
27 STUB(EngFillPath)
28 STUB(EngFindImageProcAddress)
29 STUB(EngFindResource)
30 STUB(EngFreeModule)
31 STUB(EngGetCurrentCodePage)
32 STUB(EngGetDriverName)
33 STUB(EngGetFileChangeTime)
34 STUB(EngGetFilePath)
35 STUB(EngGetForm)
36 STUB(EngGetLastError)
37 STUB(EngGetPrinter)
38 STUB(EngGetPrinterData)
39 STUB(EngGetPrinterDataFileName)
40 STUB(EngGetProcessHandle)
41 STUB(EngGetType1FontList)
42 STUB(EngLoadModuleForWrite)
43 STUB(EngLockDriverObj)
44 STUB(EngMapEvent)
45 STUB(EngMapFontFile)
46 STUB(EngMapModule)
47 STUB(EngMarkBandingSurface)
48 STUB(EngMovePointer)
49 STUB(EngMultiByteToUnicodeN)
50 STUB(EngMultiByteToWideChar)
51 STUB(EngProbeForRead)
52 STUB(EngProbeForReadAndWrite)
53 STUB(EngQueryLocalTime)
54 STUB(EngQueryPalette)
55 STUB(EngQueryPerformanceCounter)
56 STUB(EngQueryPerformanceFrequency)
57 STUB(EngReleaseSemaphore)
58 STUB(EngRestoreFloatingPointState)
59 STUB(EngSaveFloatingPointState)
60 STUB(EngSecureMem)
61 STUB(EngSetEvent)
62 STUB(EngSetLastError)
63 STUB(EngSetPointerShape)
64 STUB(EngSetPointerTag)
65 STUB(EngSetPrinterData)
66 STUB(EngSort)
67 STUB(EngStretchBlt)
68 STUB(EngStrokeAndFillPath)
69 STUB(EngStrokePath)
70 STUB(EngTextOut)
71 STUB(EngUnicodeToMultiByteN)
72 STUB(EngUnloadImage)
73 STUB(EngUnlockDriverObj)
74 STUB(EngUnmapEvent)
75 STUB(EngUnmapFontFile)
76 STUB(EngUnsecureMem)
77 STUB(EngWaitForSingleObject)
78 STUB(EngWideCharToMultiByte)
79 STUB(EngWritePrinter)
80 STUB(FLOATOBJ_Add)
81 STUB(FLOATOBJ_AddFloat)
82 STUB(FLOATOBJ_AddFloatObj)
83 STUB(FLOATOBJ_AddLong)
84 STUB(FLOATOBJ_Div)
85 STUB(FLOATOBJ_DivFloat)
86 STUB(FLOATOBJ_DivFloatObj)
87 STUB(FLOATOBJ_DivLong)
88 STUB(FLOATOBJ_Equal)
89 STUB(FLOATOBJ_EqualLong)
90 STUB(FLOATOBJ_GetFloat)
91 STUB(FLOATOBJ_GetLong)
92 STUB(FLOATOBJ_GreaterThan)
93 STUB(FLOATOBJ_GreaterThanLong)
94 STUB(FLOATOBJ_LessThan)
95 STUB(FLOATOBJ_LessThanLong)
96 STUB(FLOATOBJ_Mul)
97 STUB(FLOATOBJ_MulFloat)
98 STUB(FLOATOBJ_MulFloatObj)
99 STUB(FLOATOBJ_MulLong)
100 STUB(FLOATOBJ_Neg)
101 STUB(FLOATOBJ_SetFloat)
102 STUB(FLOATOBJ_SetLong)
103 STUB(FLOATOBJ_Sub)
104 STUB(FLOATOBJ_SubFloat)
105 STUB(FLOATOBJ_SubFloatObj)
106 STUB(FLOATOBJ_SubLong)
107 STUB(FONTOBJ_cGetAllGlyphHandles)
108 STUB(FONTOBJ_cGetGlyphs)
109 STUB(FONTOBJ_pifi)
110 STUB(FONTOBJ_pvTrueTypeFontFile)
111 STUB(FONTOBJ_pxoGetXform)
112 STUB(FONTOBJ_vGetInfo)
113 STUB(HT_ComputeRGBGammaTable)
114 STUB(HT_Get8BPPFormatPalette)
115 STUB(PATHOBJ_bCloseFigure)
116 STUB(PATHOBJ_bEnum)
117 STUB(PATHOBJ_bEnumClipLines)
118 STUB(PATHOBJ_bMoveTo)
119 STUB(PATHOBJ_bPolyBezierTo)
120 STUB(PATHOBJ_bPolyLineTo)
121 STUB(PATHOBJ_vEnumStart)
122 STUB(PATHOBJ_vEnumStartClipLines)
123 STUB(PATHOBJ_vGetBounds)
124 STUB(STROBJ_bEnum)
125 STUB(STROBJ_dwGetCodePage)
126 STUB(STROBJ_vEnumStart)
127 STUB(WNDOBJ_bEnum)
128 STUB(WNDOBJ_cEnumStart)
129 STUB(WNDOBJ_vSetConsumer)
130 STUB(XFORMOBJ_bApplyXform)
131 STUB(XFORMOBJ_iGetFloatObjXform)
132 STUB(XFORMOBJ_iGetXform)
133