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