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