1 #define __ROS_LONG64__ 2 3 #define STANDALONE 4 #include <apitest.h> 5 6 extern void func_NtGdiDdCreateDirectDrawObject(void); 7 extern void func_NtGdiDdCreateDirectDrawObject(void); 8 extern void func_NtGdiDdDeleteDirectDrawObject(void); 9 extern void func_NtGdiDdQueryDirectDrawObject(void); 10 11 extern void func_NtGdiArcInternal(void); 12 extern void func_NtGdiBitBlt(void); 13 extern void func_NtGdiCombineRgn(void); 14 extern void func_NtGdiCreateBitmap(void); 15 extern void func_NtGdiCreateCompatibleBitmap(void); 16 extern void func_NtGdiCreateCompatibleDC(void); 17 extern void func_NtGdiCreateDIBSection(void); 18 extern void func_NtGdiDeleteObjectApp(void); 19 extern void func_NtGdiDoPalette(void); 20 extern void func_NtGdiEngCreatePalette(void); 21 extern void func_NtGdiEnumFontOpen(void); 22 extern void func_NtGdiExcludeClipRect(void); 23 extern void func_NtGdiExtSelectClipRgn(void); 24 extern void func_NtGdiExtTextOutW(void); 25 //extern void func_NtGdiFlushUserBatch(void); 26 extern void func_NtGdiGetBitmapBits(void); 27 extern void func_NtGdiGetDIBitsInternal(void); 28 extern void func_NtGdiGetFontResourceInfoInternalW(void); 29 extern void func_NtGdiGetRandomRgn(void); 30 extern void func_NtGdiGetStockObject(void); 31 extern void func_NtGdiIntersectClipRect(void); 32 extern void func_NtGdiOffsetClipRgn(void); 33 extern void func_NtGdiPolyPolyDraw(void); 34 extern void func_NtGdiRestoreDC(void); 35 extern void func_NtGdiSaveDC(void); 36 extern void func_NtGdiSelectBitmap(void); 37 extern void func_NtGdiSelectBrush(void); 38 extern void func_NtGdiSelectFont(void); 39 extern void func_NtGdiSelectPen(void); 40 extern void func_NtGdiSetBitmapBits(void); 41 extern void func_NtGdiSetDIBitsToDeviceInternal(void); 42 extern void func_NtGdiTransformPoints(void); 43 //extern void func_NtUserCallHwnd(void); 44 //extern void func_NtUserCallHwndLock(void); 45 //extern void func_NtUserCallHwndOpt(void); 46 //extern void func_NtUserCallHwndParam(void); 47 //extern void func_NtUserCallHwndParamLock(void); 48 //extern void func_NtUserCallNoParam(void); 49 //extern void func_NtUserCallOneParam(void); 50 extern void func_NtUserCountClipboardFormats(void); 51 extern void func_NtUserCreateWindowEx(void); 52 //extern void func_NtUserEnumDisplayMonitors(void); 53 extern void func_NtUserEnumDisplaySettings(void); 54 extern void func_NtUserFindExistingCursorIcon(void); 55 extern void func_NtUserGetClassInfo(void); 56 //extern void func_NtUserGetIconInfo(void); 57 extern void func_NtUserGetTitleBarInfo(void); 58 extern void func_NtUserProcessConnect(void); 59 extern void func_NtUserRedrawWindow(void); 60 extern void func_NtUserScrollDC(void); 61 extern void func_NtUserSelectPalette(void); 62 extern void func_NtUserSetTimer(void); 63 extern void func_NtUserSystemParametersInfo(void); 64 extern void func_NtUserToUnicodeEx(void); 65 extern void func_NtUserUpdatePerUserSystemParameters(void); 66 67 const struct test winetest_testlist[] = 68 { 69 /* ntdd*/ 70 { "NtGdiDdCreateDirectDrawObject", func_NtGdiDdCreateDirectDrawObject }, 71 { "NtGdiDdDeleteDirectDrawObject", func_NtGdiDdDeleteDirectDrawObject }, 72 { "NtGdiDdQueryDirectDrawObject", func_NtGdiDdQueryDirectDrawObject }, 73 { "NtGdiArcInternal", func_NtGdiArcInternal }, 74 75 /* ntgdi */ 76 { "NtGdiBitBlt", func_NtGdiBitBlt }, 77 { "NtGdiCombineRgn", func_NtGdiCombineRgn }, 78 { "NtGdiCreateBitmap", func_NtGdiCreateBitmap }, 79 { "NtGdiCreateCompatibleBitmap", func_NtGdiCreateCompatibleBitmap }, 80 { "NtGdiCreateCompatibleDC", func_NtGdiCreateCompatibleDC }, 81 { "NtGdiCreateDIBSection", func_NtGdiCreateDIBSection }, 82 { "NtGdiDeleteObjectApp", func_NtGdiDeleteObjectApp }, 83 { "NtGdiDoPalette", func_NtGdiDoPalette }, 84 { "NtGdiEngCreatePalette", func_NtGdiEngCreatePalette }, 85 { "NtGdiEnumFontOpen", func_NtGdiEnumFontOpen }, 86 { "NtGdiExcludeClipRect", func_NtGdiExcludeClipRect }, 87 { "NtGdiExtSelectClipRgn", func_NtGdiExtSelectClipRgn }, 88 { "NtGdiExtTextOutW", func_NtGdiExtTextOutW }, 89 //{ "NtGdiFlushUserBatch", func_NtGdiFlushUserBatch }, 90 { "NtGdiGetBitmapBits", func_NtGdiGetBitmapBits }, 91 { "NtGdiGetDIBitsInternal", func_NtGdiGetDIBitsInternal }, 92 { "NtGdiGetFontResourceInfoInternalW", func_NtGdiGetFontResourceInfoInternalW }, 93 { "NtGdiGetRandomRgn", func_NtGdiGetRandomRgn }, 94 { "NtGdiGetStockObject", func_NtGdiGetStockObject }, 95 { "NtGdiIntersectClipRect", func_NtGdiIntersectClipRect }, 96 { "NtGdiOffsetClipRgn", func_NtGdiOffsetClipRgn }, 97 { "NtGdiPolyPolyDraw", func_NtGdiPolyPolyDraw }, 98 { "NtGdiRestoreDC", func_NtGdiRestoreDC }, 99 { "NtGdiSaveDC", func_NtGdiSaveDC }, 100 { "NtGdiSelectBitmap", func_NtGdiSelectBitmap }, 101 { "NtGdiSelectBrush", func_NtGdiSelectBrush }, 102 { "NtGdiSelectFont", func_NtGdiSelectFont }, 103 { "NtGdiSelectPen", func_NtGdiSelectPen }, 104 { "NtGdiSetBitmapBits", func_NtGdiSetBitmapBits }, 105 { "NtGdiSetDIBitsToDeviceInternal", func_NtGdiSetDIBitsToDeviceInternal }, 106 { "NtGdiTransformPoints", func_NtGdiTransformPoints }, 107 108 /* ntuser */ 109 //{ "NtUserCallHwnd", func_NtUserCallHwnd }, 110 //{ "NtUserCallHwndLock", func_NtUserCallHwndLock }, 111 //{ "NtUserCallHwndOpt", func_NtUserCallHwndOpt }, 112 //{ "NtUserCallHwndParam", func_NtUserCallHwndParam }, 113 //{ "NtUserCallHwndParamLock", func_NtUserCallHwndParamLock }, 114 //{ "NtUserCallNoParam", func_NtUserCallNoParam }, 115 //{ "NtUserCallOneParam", func_NtUserCallOneParam }, 116 { "NtUserCountClipboardFormats", func_NtUserCountClipboardFormats }, 117 { "NtUserCreateWindowEx", func_NtUserCreateWindowEx }, 118 //{ "NtUserEnumDisplayMonitors", func_NtUserEnumDisplayMonitors }, 119 { "NtUserEnumDisplaySettings", func_NtUserEnumDisplaySettings }, 120 { "NtUserFindExistingCursorIcon", func_NtUserFindExistingCursorIcon }, 121 { "NtUserGetClassInfo", func_NtUserGetClassInfo }, 122 //{ "NtUserGetIconInfo", func_NtUserGetIconInfo }, 123 { "NtUserGetTitleBarInfo", func_NtUserGetTitleBarInfo }, 124 { "NtUserProcessConnect", func_NtUserProcessConnect }, 125 { "NtUserRedrawWindow", func_NtUserRedrawWindow }, 126 { "NtUserScrollDC", func_NtUserScrollDC }, 127 { "NtUserSelectPalette", func_NtUserSelectPalette }, 128 { "NtUserSetTimer", func_NtUserSetTimer }, 129 { "NtUserSystemParametersInfo", func_NtUserSystemParametersInfo }, 130 { "NtUserToUnicodeEx", func_NtUserToUnicodeEx }, 131 { "NtUserUpdatePerUserSystemParameters", func_NtUserUpdatePerUserSystemParameters }, 132 133 { 0, 0 } 134 }; 135