- Simplify w32knapi. It now always uses w32kdll.dll
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Fri, 24 Aug 2007 22:23:44 +0000 (22:23 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Fri, 24 Aug 2007 22:23:44 +0000 (22:23 +0000)
Copy the right dll into the same folder as w32knapi.exe (name must be w32kdll.dll) to make it work of different windows versions and ros of cause.
Tested on win xp.

svn path=/trunk/; revision=28531

rostests/apitests/w32knapi/w32knapi.c
rostests/apitests/w32knapi/w32knapi.rbuild
rostests/apitests/w32knapi/win2k-sp4-2195.c [deleted file]
rostests/apitests/w32knapi/winxp-sp2-2600.c [deleted file]

index cc5c850..d031bb6 100644 (file)
@@ -2,86 +2,9 @@
 \r
 HINSTANCE g_hInstance;\r
 HMODULE g_hModule = NULL;\r
-INT g_nOs;\r
-PSYSCALL_ENTRY g_SyscallTable;\r
-\r
-BOOL\r
-InitOsVersion()\r
-{\r
-       OSVERSIONINFOW osv;\r
-       LPWSTR pszRos;\r
-\r
-       osv.dwOSVersionInfoSize = sizeof(osv);\r
-       GetVersionExW(&osv);\r
-       pszRos =  osv.szCSDVersion + wcslen(osv.szCSDVersion) + 1;\r
-       /* make sure the string is zero terminated */\r
-       osv.szCSDVersion[127] = 0;\r
-       /* Is ReactOS? */\r
-       if (wcsstr(pszRos, L"ReactOS") != NULL)\r
-       {\r
-               printf("Running on %ls\n", pszRos);\r
-               g_hModule = LoadLibraryW(L"w32kdll.dll");\r
-               if (!g_hModule)\r
-               {\r
-                       printf("w32kdll.dll not found!\n");\r
-                       return FALSE;\r
-               }\r
-               g_nOs = OS_REACTOS;\r
-               return TRUE;\r
-       }\r
-\r
-       if (osv.dwPlatformId != VER_PLATFORM_WIN32_NT)\r
-       {\r
-               printf("Unsupported OS\n");\r
-               return FALSE;\r
-       }\r
-\r
-       if (osv.dwMajorVersion == 5 && osv.dwMinorVersion == 1 && osv.dwBuildNumber == 2600)\r
-       {\r
-               printf("Running on Windows XP, build 2600\n");\r
-               g_nOs = OS_WINDOWS;\r
-               g_SyscallTable = SyscallTable_XP_2600;\r
-               return TRUE;\r
-       }\r
-\r
-       if (osv.dwMajorVersion == 5 && osv.dwMinorVersion == 0 && osv.dwBuildNumber == 2195)\r
-       {\r
-               printf("Running on Windows 2000, build 2195\n");\r
-               g_nOs = OS_WINDOWS;\r
-               g_SyscallTable = SyscallTable_2K_2195;\r
-               return TRUE;\r
-       }\r
-\r
-       printf("Unsupported OS\n");\r
-\r
-       return FALSE;\r
-}\r
-\r
-static PSYSCALL_ENTRY\r
-GetSyscallEntry(LPWSTR lpszFunction)\r
-{\r
-       INT i;\r
-\r
-       for (i = 0; g_SyscallTable[i].lpszFunction != NULL; i++)\r
-       {\r
-               if (wcscmp(g_SyscallTable[i].lpszFunction, lpszFunction) == 0)\r
-               {\r
-                       return &g_SyscallTable[i];\r
-               }\r
-       }\r
-       return NULL;\r
-}\r
-\r
-static DWORD STDCALL\r
-WinSyscall(INT nSyscalNum, PVOID pFirstParam)\r
-{\r
-       DWORD ret;\r
-       asm volatile ("int $0x2e\n" : "=a"(ret): "a" (nSyscalNum), "d" (pFirstParam));\r
-       return ret;\r
-}\r
 \r
 static DWORD STDCALL\r
-RosSyscall(FARPROC proc, UINT cParams, PVOID pFirstParam)\r
+IntSyscall(FARPROC proc, UINT cParams, PVOID pFirstParam)\r
 {\r
        DWORD ret;\r
 \r
@@ -107,38 +30,25 @@ RosSyscall(FARPROC proc, UINT cParams, PVOID pFirstParam)
 DWORD\r
 Syscall(LPWSTR pszFunction, int cParams, void* pParams)\r
 {\r
-       if (g_nOs == OS_REACTOS)\r
-       {\r
-               char szFunctionName[MAX_PATH];\r
-\r
-               sprintf(szFunctionName, "%ls", pszFunction);\r
-               FARPROC proc = (FARPROC)GetProcAddress(g_hModule, szFunctionName);\r
-               if (!proc)\r
-               {\r
-                       printf("Couldn't find proc: %s\n", szFunctionName);\r
-                       return FALSE;\r
-               }\r
+       char szFunctionName[MAX_PATH];\r
 \r
-               return RosSyscall(proc, cParams, pParams);\r
-       }\r
-       else\r
+       sprintf(szFunctionName, "%ls", pszFunction);\r
+       FARPROC proc = (FARPROC)GetProcAddress(g_hModule, szFunctionName);\r
+       if (!proc)\r
        {\r
-               PSYSCALL_ENTRY pEntry = GetSyscallEntry(pszFunction);\r
-               return WinSyscall(pEntry->nSyscallNum, pParams);\r
+               printf("Couldn't find proc: %s\n", szFunctionName);\r
+               return FALSE;\r
        }\r
+\r
+       return IntSyscall(proc, cParams, pParams);\r
 }\r
 \r
 BOOL\r
 IsFunctionPresent(LPWSTR lpszFunction)\r
 {\r
-       if (g_nOs == OS_REACTOS)\r
-       {\r
-               char szFunctionName[MAX_PATH];\r
-               sprintf(szFunctionName, "%ls", lpszFunction);\r
-               return (GetProcAddress(g_hModule, szFunctionName) != NULL);\r
-       }\r
-\r
-       return (GetSyscallEntry(lpszFunction) != NULL);\r
+       char szFunctionName[MAX_PATH];\r
+       sprintf(szFunctionName, "%ls", lpszFunction);\r
+       return (GetProcAddress(g_hModule, szFunctionName) != NULL);\r
 }\r
 \r
 int APIENTRY\r
@@ -149,15 +59,16 @@ WinMain(HINSTANCE hInstance,
 {\r
        g_hInstance = hInstance;\r
        \r
-\r
        printf("Win32k native API test\n");\r
 \r
        /* Convert to gui thread */\r
        // IsGUIThread(TRUE); <- does not exists on win2k\r
 \r
-       if (!InitOsVersion())\r
+       g_hModule = LoadLibraryW(L"w32kdll.dll");\r
+       if (!g_hModule)\r
        {\r
-               return 0;\r
+               printf("w32kdll.dll not found!\n");\r
+               return FALSE;\r
        }\r
 \r
        printf("\n");\r
index a5cefde..b3e26b2 100644 (file)
@@ -9,6 +9,4 @@
        <library>shell32</library>\r
        <file>w32knapi.c</file>\r
        <file>testlist.c</file>\r
-       <file>winxp-sp2-2600.c</file>\r
-       <file>win2k-sp4-2195.c</file>\r
 </module>\r
diff --git a/rostests/apitests/w32knapi/win2k-sp4-2195.c b/rostests/apitests/w32knapi/win2k-sp4-2195.c
deleted file mode 100644 (file)
index 7da6dc5..0000000
+++ /dev/null
@@ -1,646 +0,0 @@
-#include "w32knapi.h"\r
-\r
-SYCALL_ENTRY\r
-SyscallTable_2K_2195[] =\r
-{\r
-       {L"NtGdiAbortDoc",0x1000,1},\r
-       {L"NtGdiAbortPath",0x1001,1},\r
-       {L"NtGdiAddFontResourceW",0x1002,6},\r
-       {L"NtGdiAddRemoteFontToDC",0x1003,4},\r
-       {L"NtGdiAddFontMemResourceEx",0x1004,5},\r
-       {L"NtGdiRemoveMergeFont",0x1005,2},\r
-       {L"NtGdiAddRemoteMMInstanceToDC",0x1006,3},\r
-       {L"NtGdiAlphaBlend",0x1007,12},\r
-       {L"NtGdiAngleArc",0x1008,6},\r
-       {L"NtGdiAnyLinkedFonts",0x1009,0},\r
-       {L"NtGdiFontIsLinked",0x100A,1},\r
-       {L"NtGdiArcInternal",0x100B,10},\r
-       {L"NtGdiBeginPath",0x100C,1},\r
-       {L"NtGdiBitBlt",0x100D,11},\r
-       {L"NtGdiCancelDC",0x100E,1},\r
-       {L"NtGdiCheckBitmapBits",0x100F,8},\r
-       {L"NtGdiCloseFigure",0x1010,1},\r
-       {L"NtGdiColorCorrectPalette",0x1011,6},\r
-       {L"NtGdiCombineRgn",0x1012,4},\r
-       {L"NtGdiCombineTransform",0x1013,3},\r
-       {L"NtGdiComputeXformCoefficients",0x1014,1},\r
-       {L"NtGdiConsoleTextOut",0x1015,4},\r
-       {L"NtGdiConvertMetafileRect",0x1016,2},\r
-       {L"NtGdiCreateBitmap",0x1017,5},\r
-       {L"NtGdiCreateClientObj",0x1018,1},\r
-       {L"NtGdiCreateColorSpace",0x1019,1},\r
-       {L"NtGdiCreateColorTransform",0x101A,8},\r
-       {L"NtGdiCreateCompatibleBitmap",0x101B,3},\r
-       {L"NtGdiCreateCompatibleDC",0x101C,1},\r
-       {L"NtGdiCreateDIBBrush",0x101D,6},\r
-       {L"NtGdiCreateDIBitmapInternal",0x101E,11},\r
-       {L"NtGdiCreateDIBSection",0x101F,9},\r
-       {L"NtGdiCreateEllipticRgn",0x1020,4},\r
-       {L"NtGdiCreateHalftonePalette",0x1021,1},\r
-       {L"NtGdiCreateHatchBrushInternal",0x1022,3},\r
-       {L"NtGdiCreateMetafileDC",0x1023,1},\r
-       {L"NtGdiCreatePaletteInternal",0x1024,2},\r
-       {L"NtGdiCreatePatternBrushInternal",0x1025,3},\r
-       {L"NtGdiCreatePen",0x1026,4},\r
-       {L"NtGdiCreateRectRgn",0x1027,4},\r
-       {L"NtGdiCreateRoundRectRgn",0X1028,6},\r
-       {L"NtGdiCreateServerMetaFile",0X1029,6},\r
-       {L"NtGdiCreateSolidBrush",0x102A,2},\r
-       {L"NtGdiD3dContextCreate",0x102B,4},\r
-       {L"NtGdiD3dContextDestroy",0x102C,1},\r
-       {L"NtGdiD3dContextDestroyAll",0x102D,1},\r
-       {L"NtGdiD3dValidateTextureStageState",0x102E,1},\r
-       {L"NtGdiD3dDrawPrimitives2",0X102F,7},\r
-       {L"NtGdiDdGetDriverState",0x1030,1},\r
-       {L"NtGdiDdAddAttachedSurface",0x1031,3},\r
-       {L"NtGdiDdAlphaBlt",0x1032,3},\r
-       {L"NtGdiDdAttachSurface",0x1033,2},\r
-       {L"NtGdiDdBeginMoCompFrame",0x1034,2},\r
-       {L"NtGdiDdBlt",0x1035,3},\r
-       {L"NtGdiDdCanCreateSurface",0x1036,2},\r
-       {L"NtGdiDdCanCreateD3DBuffer",0x1037,2},\r
-       {L"NtGdiDdColorControl",0x1038,2},\r
-       {L"NtGdiDdCreateDirectDrawObject",0x1039,1},\r
-       {L"NtGdiDdCreateSurface",0X103A,8},\r
-       {L"NtGdiDdCreateD3DBuffer",0X103B,8},\r
-       {L"NtGdiDdCreateMoComp",0X103C,2},\r
-       {L"NtGdiDdCreateSurfaceObject",0X103D,6},\r
-       {L"NtGdiDdDeleteDirectDrawObject",0x103E,1},\r
-       {L"NtGdiDdDeleteSurfaceObject",0x103F,1},\r
-       {L"NtGdiDdDestroyMoComp",0x1040,2},\r
-       {L"NtGdiDdDestroySurface",0x1041,2},\r
-       {L"NtGdiDdDestroyD3DBuffer",0x1042,1},\r
-       {L"NtGdiDdEndMoCompFrame",0x1043,2},\r
-       {L"NtGdiDdFlip",0x1044,5},\r
-       {L"NtGdiDdFlipToGDISurface",0x1045,2},\r
-       {L"NtGdiDdGetAvailDriverMemory",0x1046,2},\r
-       {L"NtGdiDdGetBltStatus",0x1047,2},\r
-       {L"NtGdiDdGetDC",0x1048,2},\r
-       {L"NtGdiDdGetDriverInfo",0x1049,2},\r
-       {L"NtGdiDdGetDxHandle",0x104A,3},\r
-       {L"NtGdiDdGetFlipStatus",0x104B,2},\r
-       {L"NtGdiDdGetInternalMoCompInfo",0x104C,2},\r
-       {L"NtGdiDdGetMoCompBuffInfo",0x104D,2},\r
-       {L"NtGdiDdGetMoCompGuids",0x104E,2},\r
-       {L"NtGdiDdGetMoCompFormats",0x104F,2},\r
-       {L"NtGdiDdGetScanLine",0x1050,2},\r
-       {L"NtGdiDdLock",0x1051,3},\r
-       {L"NtGdiDdLockD3D",0x1052,2},\r
-       {L"NtGdiDdQueryDirectDrawObject",0X1053,11},\r
-       {L"NtGdiDdQueryMoCompStatus",0x1054,2},\r
-       {L"NtGdiDdReenableDirectDrawObject",0x1055,2},\r
-       {L"NtGdiDdReleaseDC",0x1056,1},\r
-       {L"NtGdiDdRenderMoComp",0x1057,2},\r
-       {L"NtGdiDdResetVisrgn",0x1058,2},\r
-       {L"NtGdiDdSetColorKey",0x1059,2},\r
-       {L"NtGdiDdSetExclusiveMode",0x105A,2},\r
-       {L"NtGdiDdSetGammaRamp",0x105B,3},\r
-       {L"NtGdiDdCreateSurfaceEx",0x105C,3},\r
-       {L"NtGdiDdSetOverlayPosition",0x105D,3},\r
-       {L"NtGdiDdUnattachSurface",0x105E,2},\r
-       {L"NtGdiDdUnlock",0x105F,2},\r
-       {L"NtGdiDdUnlockD3D",0x1060,2},\r
-       {L"NtGdiDdUpdateOverlay",0x1061,3},\r
-       {L"NtGdiDdWaitForVerticalBlank",0x1062,2},\r
-       {L"NtGdiDvpCanCreateVideoPort",0x1063,2},\r
-       {L"NtGdiDvpColorControl",0x1064,2},\r
-       {L"NtGdiDvpCreateVideoPort",0x1065,2},\r
-       {L"NtGdiDvpDestroyVideoPort",0x1066,2},\r
-       {L"NtGdiDvpFlipVideoPort",0x1067,4},\r
-       {L"NtGdiDvpGetVideoPortBandwidth",0x1068,2},\r
-       {L"NtGdiDvpGetVideoPortField",0x1069,2},\r
-       {L"NtGdiDvpGetVideoPortFlipStatus",0x106A,2},\r
-       {L"NtGdiDvpGetVideoPortInputFormats",0x106B,2},\r
-       {L"NtGdiDvpGetVideoPortLine",0x106C,2},\r
-       {L"NtGdiDvpGetVideoPortOutputFormats",0x106D,2},\r
-       {L"NtGdiDvpGetVideoPortConnectInfo",0x106E,2},\r
-       {L"NtGdiDvpGetVideoSignalStatus",0x106F,2},\r
-       {L"NtGdiDvpUpdateVideoPort",0x1070,4},\r
-       {L"NtGdiDvpWaitForVideoPortSync",0x1071,2},\r
-       {L"NtGdiDeleteClientObj",0x1072,1},\r
-       {L"NtGdiDeleteColorSpace",0x1073,1},\r
-       {L"NtGdiDeleteColorTransform",0x1074,2},\r
-       {L"NtGdiDeleteObjectApp",0x1075,1},\r
-       {L"NtGdiDescribePixelFormat",0x1076,4},\r
-       {L"NtGdiGetPerBandInfo",0x1077,2},\r
-       {L"NtGdiDoBanding",0x1078,4},\r
-       {L"NtGdiDoPalette",0X1079,6},\r
-       {L"NtGdiDrawEscape",0x107A,4},\r
-       {L"NtGdiEllipse",0x107B,5},\r
-       {L"NtGdiEnableEudc",0x107C,1},\r
-       {L"NtGdiEndDoc",0x107D,1},\r
-       {L"NtGdiEndPage",0x107E,1},\r
-       {L"NtGdiEndPath",0x107F,1},\r
-       {L"NtGdiEnumFontChunk",0x1080,5},\r
-       {L"NtGdiEnumFontClose",0x1081,1},\r
-       {L"NtGdiEnumFontOpen",0x1082,7},\r
-       {L"NtGdiEnumObjects",0x1083,4},\r
-       {L"NtGdiEqualRgn",0x1084,2},\r
-       {L"NtGdiEudcEnumFaceNameLinkW ",0x1085,4},\r
-       {L"NtGdiEudcLoadUnloadLink",0X1086,7},\r
-       {L"NtGdiExcludeClipRect",0x1087,5},\r
-       {L"NtGdiExtCreatePen",0X1088,11},\r
-       {L"NtGdiExtCreateRegion",0x1089,3},\r
-       {L"NtGdiExtEscape",0X108A,8},\r
-       {L"NtGdiExtFloodFill",0x108B,5},\r
-       {L"NtGdiExtGetObjectW",0x108C,3},\r
-       {L"NtGdiExtSelectClipRgn",0x108D,3},\r
-       {L"NtGdiExtTextOutW",0x108E,9},\r
-       {L"NtGdiFillPath",0x108F,1},\r
-       {L"NtGdiFillRgn",0x1090,3},\r
-       {L"NtGdiFlattenPath",0x1091,1},\r
-       {L"NtGdiFlushUserBatch ",0x1092,0},\r
-       {L"NtGdiFlush",0x1093,0},\r
-       {L"NtGdiForceUFIMapping",0x1094,2},\r
-       {L"NtGdiFrameRgn",0x1095,5},\r
-       {L"NtGdiFullscreenControl",0x1096,5},\r
-       {L"NtGdiGetAndSetDCDword",0x1097,4},\r
-       {L"NtGdiGetAppClipBox",0x1098,2},\r
-       {L"NtGdiGetBitmapBits",0x1099,3},\r
-       {L"NtGdiGetBitmapDimension",0x109A,2},\r
-       {L"NtGdiGetBoundsRect",0x109B,3},\r
-       {L"NtGdiGetCharABCWidthsW",0X109C,6},\r
-       {L"NtGdiGetCharacterPlacementW",0X109D,6},\r
-       {L"NtGdiGetCharSet",0x109E,1},\r
-       {L"NtGdiGetCharWidthW",0x109F,6},\r
-       {L"NtGdiGetCharWidthInfo",0x10A0,2},\r
-       {L"NtGdiGetColorAdjustment",0x10A1,2},\r
-       {L"NtGdiGetColorSpaceforBitmap ",0x10A2,1},\r
-       {L"NtGdiGetDCDword",0x10A3,3},\r
-       {L"NtGdiGetDCforBitmap",0x10A4,1},\r
-       {L"NtGdiGetDCObject",0x10A5,2},\r
-       {L"NtGdiGetDCPoint",0x10A6,3},\r
-       {L"NtGdiGetDeviceCaps",0x10A7,2},\r
-       {L"NtGdiGetDeviceGammaRamp",0x10A8,2},\r
-       {L"NtGdiGetDeviceCapsAll",0x10A9,2},\r
-       {L"NtGdiGetDIBitsInternal",0x10AA,9},\r
-       {L"NtGdiGetETM",0x10AB,2},\r
-       {L"NtGdiGetEudcTimeStampEx",0x10AC,3},\r
-       {L"NtGdiGetFontData",0x10AD,5},\r
-       {L"NtGdiGetFontResourceInfoInternalW",0X10AE,7},\r
-       {L"NtGdiGetGlyphIndicesW",0x10AF,5},\r
-       {L"NtGdiGetGlyphIndicesWInternal",0x10B0,6},\r
-       {L"NtGdiGetGlyphOutline",0X10B1,8},\r
-       {L"NtGdiGetKerningPairs",0x10B2,3},\r
-       {L"NtGdiGetLinkedUFIs",0x10B3,3},\r
-       {L"NtGdiGetMiterLimit",0x10B4,2},\r
-       {L"NtGdiGetMonitorID",0x10B5,3},\r
-       {L"NtGdiGetNearestColor",0x10B6,2},\r
-       {L"NtGdiGetNearestPaletteIndex",0x10B7,2},\r
-       {L"NtGdiGetObjectBitmapHandle",0x10B8,2},\r
-       {L"NtGdiGetOutlineTextMetricsInternalW",0x10B9,4},\r
-       {L"NtGdiGetPath",0x10BA,4},\r
-       {L"NtGdiGetPixel",0x10BB,3},\r
-       {L"NtGdiGetRandomRgn",0x10BC,3},\r
-       {L"NtGdiGetRasterizerCaps",0x10BD,2},\r
-       {L"NtGdiGetRealizationInfo",0x10BE,2},\r
-       {L"NtGdiGetRegionData",0x10BF,3},\r
-       {L"NtGdiGetRgnBox",0x10C0,2},\r
-       {L"NtGdiGetServerMetaFileBits",0x10C1,7},\r
-       {L"NtGdiGetSpoolMessage",0x10C2,4},\r
-       {L"NtGdiGetStats ",0x10C3,5},\r
-       {L"NtGdiGetStockObject",0x10C4,1},\r
-       {L"NtGdiGetStringBitmapW",0x10C5,5},\r
-       {L"NtGdiGetSystemPaletteUse",0x10C6,1},\r
-       {L"NtGdiGetTextCharsetInfo",0x10C7,3},\r
-       {L"NtGdiGetTextExtent",0x10C8,5},\r
-       {L"NtGdiGetTextExtentExW",0x10C9,8},\r
-       {L"NtGdiGetTextFaceW",0x10CA,4},\r
-       {L"NtGdiGetTextMetricsW",0x10CB,3},\r
-       {L"NtGdiGetTransform",0x10CC,3},\r
-       {L"NtGdiGetUFI",0X10CD,6},\r
-       {L"NtGdiGetUFIPathname",0x10CE,10},\r
-       {L"NtGdiGetFontUnicodeRanges",0x10CF,2},\r
-       {L"NtGdiGetWidthTable",0x10D0,7},\r
-       {L"NtGdiGradientFill",0x10D1,6},\r
-       {L"NtGdiHfontCreate",0x10D2,5},\r
-       {L"NtGdiIcmBrushInfo",0x10D3,8},\r
-       {L"NtGdiInit",0x10D4,0},\r
-       {L"NtGdiInitSpool",0x10D5,0},\r
-       {L"NtGdiIntersectClipRect",0x10D6,5},\r
-       {L"NtGdiInvertRgn",0x10D7,2},\r
-       {L"NtGdiLineTo",0x10D8,3},\r
-       {L"NtGdiMakeFontDir",0x10D9,5},\r
-       {L"NtGdiMakeInfoDC",0x10DA,2},\r
-       {L"NtGdiMaskBlt",0x10DB,13},\r
-       {L"NtGdiModifyWorldTransform",0x10DC,3},\r
-       {L"NtGdiMonoBitmap",0x10DD,1},\r
-       {L"NtGdiMoveTo ",0x10DE,4},\r
-       {L"NtGdiOffsetClipRgn",0x10DF,3},\r
-       {L"NtGdiOffsetRgn",0x10E0,3},\r
-       {L"NtGdiOpenDCW",0x10E1,7},\r
-       {L"NtGdiPatBlt",0x10E2,6},\r
-       {L"NtGdiPolyPatBlt",0x10E3,5},\r
-       {L"NtGdiPathToRegion",0x10E4,1},\r
-       {L"NtGdiPlgBlt",0x10E5,11},\r
-       {L"NtGdiPolyDraw",0x10E6,4},\r
-       {L"NtGdiPolyPolyDraw",0x10E7,5},\r
-       {L"NtGdiPolyTextOutW",0X10E8,4},\r
-       {L"NtGdiPtInRegion",0X10E9,3},\r
-       {L"NtGdiPtVisible",0X10EA,3},\r
-       {L"NtGdiQueryFonts",0X10EB,3},\r
-       {L"NtGdiQueryFontAssocInfo",0X10EC,1},\r
-       {L"NtGdiRectangle",0X10ED,5},\r
-       {L"NtGdiRectInRegion",0X10EE,2},\r
-       {L"NtGdiRectVisible",0x10EF,2},\r
-       {L"NtGdiRemoveFontResourceW",0X10F0,6},\r
-       {L"NtGdiRemoveFontMemResourceEx",0X10F1,1},\r
-       {L"NtGdiResetDC",0X10F2,5},\r
-       {L"NtGdiResizePalette",0X10F3,2},\r
-       {L"NtGdiRestoreDC",0x10F4,2},\r
-       {L"NtGdiRoundRect",0x10F5,7},\r
-       {L"NtGdiSaveDC",0x10F6,1},\r
-       {L"NtGdiScaleViewportExtEx",0x10F7,6},\r
-       {L"NtGdiScaleWindowExtEx",0x10F8,6},\r
-       {L"NtGdiSelectBitmap",0x10F9,2},\r
-       {L"NtGdiSelectBrush ",0x10FA,2},\r
-       {L"NtGdiSelectClipPath",0x10FB,2},\r
-       {L"NtGdiSelectFont",0x10FC,2},\r
-       {L"NtGdiSelectPen",0x10FD,2},\r
-       {L"NtGdiSetBitmapBits",0x10FE,3},\r
-       {L"NtGdiSetBitmapDimension",0x10FF,4},\r
-       {L"NtGdiSetBoundsRect",0x1100,3},\r
-       {L"NtGdiSetBrushOrg",0x1101,4},\r
-       {L"NtGdiSetColorAdjustment",0x1102,2},\r
-       {L"NtGdiSetColorSpace",0x1103,2},\r
-       {L"NtGdiSetDeviceGammaRamp",0x1104,2},\r
-       {L"NtGdiSetDIBitsToDeviceInternal",0x1105,16},\r
-       {L"NtGdiSetFontEnumeration",0x1106,1},\r
-       {L"NtGdiSetFontXform",0x1107,3},\r
-       {L"NtGdiSetIcmMode",0x1108,3},\r
-       {L"NtGdiSetLinkedUFIs",0x1109,3},\r
-       {L"NtGdiSetMagicColors",0x110A,3},\r
-       {L"NtGdiSetMetaRgn",0x110B,1},\r
-       {L"NtGdiSetMiterLimit",0x110C,3},\r
-       {L"NtGdiGetDeviceWidth",0x110D,1},\r
-       {L"NtGdiMirrorWindowOrg",0x110E,1},\r
-       {L"NtGdiSetLayout",0x110F,3},\r
-       {L"NtGdiSetPixel",0x1110,4},\r
-       {L"NtGdiSetPixelFormat",0X1111,2},\r
-       {L"NtGdiSetRectRgn",0X1112,5},\r
-       {L"NtGdiSetSystemPaletteUse",0X1113,2},\r
-       {L"NtGdiSetTextJustification ",0x1114,3},\r
-       {L"NtGdiSetupPublicCFONT",0x1115,3},\r
-       {L"NtGdiSetVirtualResolution",0X1116,5},\r
-       {L"NtGdiSetSizeDevice",0X1117,3},\r
-       {L"NtGdiStartDoc",0X1118,4},\r
-       {L"NtGdiStartPage",0X1119,1},\r
-       {L"NtGdiStretchBlt",0x111A,12},\r
-       {L"NtGdiStretchDIBitsInternal",0x111B,16},\r
-       {L"NtGdiStrokeAndFillPath",0X111C,1},\r
-       {L"NtGdiStrokePath",0X111D,1},\r
-       {L"NtGdiSwapBuffers",0X111E,1},\r
-       {L"NtGdiTransformPoints",0X111F,5},\r
-       {L"NtGdiTransparentBlt",0x1120,11},\r
-       {L"NtGdiUnloadPrinterDriver",0X1121,2},\r
-       {L"NtGdiUnmapMemFont ",0x1122,1},\r
-       {L"NtGdiUnrealizeObject",0X1123,1},\r
-       {L"NtGdiUpdateColors",0X1124,1},\r
-       {L"NtGdiWidenPath",0X1125,1},\r
-       {L"NtUserActivateKeyboardLayout",0x1126,2},\r
-       {L"NtUserAlterWindowStyle",0x1127,3},\r
-       {L"NtUserAssociateInputContext ",0X1128,3},\r
-       {L"NtUserAttachThreadInput",0x1129,3},\r
-       {L"NtUserBeginPaint",0x112A,2},\r
-       {L"NtUserBitBltSysBmp",0x112B,8},\r
-       {L"NtUserBlockInput",0x112C,1},\r
-       {L"NtUserBuildHimcList ",0x112D,4},\r
-       {L"NtUserBuildHwndList",0x112E,7},\r
-       {L"NtUserBuildNameList",0x112F,4},\r
-       {L"NtUserBuildPropList",0x1130,4},\r
-       {L"NtUserCallHwnd",0x1131,2},\r
-       {L"NtUserCallHwndLock",0x1132,2},\r
-       {L"NtUserCallHwndOpt",0x1133,2},\r
-       {L"NtUserCallHwndParam",0x1134,3},\r
-       {L"NtUserCallHwndParamLock",0x1135,3},\r
-       {L"NtUserCallMsgFilter",0x1136,2},\r
-       {L"NtUserCallNextHookEx",0x1137,4},\r
-       {L"NtUserCallNoParam",0x1138,1},\r
-       {L"NtUserCallOneParam",0x1139,1},\r
-       {L"NtUserCallTwoParam",0x113A,3},\r
-       {L"NtUserChangeClipboardChain",0x113B,2},\r
-       {L"NtUserChangeDisplaySettings",0x113C,5},\r
-       {L"NtUserCheckImeHotKey ",0x113D,3},\r
-       {L"NtUserCheckMenuItem",0x113E,3},\r
-       {L"NtUserChildWindowFromPointEx",0x113F,4},\r
-       {L"NtUserClipCursor",0x1140,1},\r
-       {L"NtUserCloseClipboard",0x1141,0},\r
-       {L"NtUserCloseDesktop",0x1142,1},\r
-       {L"NtUserCloseWindowStation",0x1143,1},\r
-       {L"NtUserConsoleControl ",0x1144,3},\r
-       {L"NtUserConvertMemHandle",0x1145,2},\r
-       {L"NtUserCopyAcceleratorTable",0x1146,3},\r
-       {L"NtUserCountClipboardFormats",0x1147,1},\r
-       {L"NtUserCreateAcceleratorTable",0x1148,2},\r
-       {L"NtUserCreateCaret",0x1149,4},\r
-       {L"NtUserCreateDesktop",0x114A,5},\r
-       {L"NtUserCreateInputContext ",0x114B,1},\r
-       {L"NtUserCreateLocalMemHandle",0x114C,4},\r
-       {L"NtUserCreateWindowEx",0x114D,13},\r
-       {L"NtUserCreateWindowStation",0x114E,6},\r
-       {L"NtUserDdeGetQualityOfService",0x114F,3},\r
-       {L"NtUserDdeInitialize",0x1150,5},\r
-       {L"NtUserDdeSetQualityOfService",0x1151,3},\r
-       {L"NtUserDeferWindowPos",0x1152,8},\r
-       {L"NtUserDefSetText",0x1153,2},\r
-       {L"NtUserDeleteMenu",0x1154,3},\r
-       {L"NtUserDestroyAcceleratorTable",0x1155,1},\r
-       {L"NtUserDestroyCursor",0x1156,2},\r
-       {L"NtUserDestroyInputContext ",0x1157,1},\r
-       {L"NtUserDestroyMenu",0x1158,1},\r
-       {L"NtUserDestroyWindow",0x1159,1},\r
-       {L"NtUserDisableThreadIme ",0x115A,1},\r
-       {L"NtUserDispatchMessage",0x115B,1},\r
-       {L"NtUserDragDetect",0x115C,3},\r
-       {L"NtUserDragObject",0x115D,5},\r
-       {L"NtUserDrawAnimatedRects",0x115E,4},\r
-       {L"NtUserDrawCaption",0x115F,4},\r
-       {L"NtUserDrawCaptionTemp",0x1160,7},\r
-       {L"NtUserDrawIconEx",0x1161,11},\r
-       {L"NtUserDrawMenuBarTemp",0x1162,5},\r
-       {L"NtUserEmptyClipboard",0x1163,0},\r
-       {L"NtUserEnableMenuItem",0x1164,3},\r
-       {L"NtUserEnableScrollBar",0x1165,3},\r
-       {L"NtUserEndDeferWindowPosEx",0x1166,2},\r
-       {L"NtUserEndMenu",0x1167,0},\r
-       {L"NtUserEndPaint",0x1168,2},\r
-       {L"NtUserEnumDisplayDevices",0x1169,4},\r
-       {L"NtUserEnumDisplayMonitors",0x116A,4},\r
-       {L"NtUserEnumDisplaySettings",0x116B,4},\r
-       {L"NtUserEvent",0x116C,1},\r
-       {L"NtUserExcludeUpdateRgn",0x116D,2},\r
-       {L"NtUserFillWindow",0x116E,4},\r
-       {L"NtUserFindExistingCursorIcon",0x116F,3},\r
-       {L"NtUserFindWindowEx",0x1170,5},\r
-       {L"NtUserFlashWindowEx",0x1171,1},\r
-       {L"NtUserGetAltTabInfo",0x1172,6},\r
-       {L"NtUserGetAncestor",0x1173,2},\r
-       {L"NtUserGetAppImeLevel ",0x1174,1},\r
-       {L"NtUserGetAsyncKeyState",0x1175,1},\r
-       {L"NtUserGetCaretBlinkTime",0x1176,0},\r
-       {L"NtUserGetCaretPos",0x1177,1},\r
-       {L"NtUserGetClassInfo",0x1178,5},\r
-       {L"NtUserGetClassName",0x1179,3},\r
-       {L"NtUserGetClipboardData",0x117A,2},\r
-       {L"NtUserGetClipboardFormatName",0x117B,3},\r
-       {L"NtUserGetClipboardOwner",0x117C,0},\r
-       {L"NtUserGetClipboardSequenceNumber",0x117D,0},\r
-       {L"NtUserGetClipboardViewer",0x117E,0},\r
-       {L"NtUserGetClipCursor",0x117F,1},\r
-       {L"NtUserGetComboBoxInfo",0x1180,2},\r
-       {L"NtUserGetControlBrush",0x1181,3},\r
-       {L"NtUserGetControlColor",0x1182,4},\r
-       {L"NtUserGetCPD",0x1183,3},\r
-       {L"NtUserGetCursorFrameInfo",0x1184,4},\r
-       {L"NtUserGetCursorInfo",0x1185,1},\r
-       {L"NtUserGetDC",0x1186,1},\r
-       {L"NtUserGetDCEx",0x1187,3},\r
-       {L"NtUserGetDoubleClickTime",0x1188,0},\r
-       {L"NtUserGetForegroundWindow",0x1189,0},\r
-       {L"NtUserGetGuiResources",0x118A,2},\r
-       {L"NtUserGetGUIThreadInfo",0x118B,2},\r
-       {L"NtUserGetIconInfo",0x118C,6},\r
-       {L"NtUserGetIconSize",0x118D,4},\r
-       {L"NtUserGetImeHotKey",0x118E,4},\r
-       {L"NtUserGetImeInfoEx ",0x118F,2},\r
-       {L"NtUserGetInternalWindowPos",0x1190,3},\r
-       {L"NtUserGetKeyboardLayoutList",0x1191,2},\r
-       {L"NtUserGetKeyboardLayoutName",0x1192,1},\r
-       {L"NtUserGetKeyboardState",0x1193,1},\r
-       {L"NtUserGetKeyNameText",0x1194,3},\r
-       {L"NtUserGetKeyState",0x1195,1},\r
-       {L"NtUserGetListBoxInfo",0x1196,1},\r
-       {L"NtUserGetMenuBarInfo",0x1197,4},\r
-       {L"NtUserGetMenuIndex",0x1198,2},\r
-       {L"NtUserGetMenuItemRect",0x1199,4},\r
-       {L"NtUserGetMessage",0x119A,4},\r
-       {L"NtUserGetMouseMovePointsEx",0x119B,5},\r
-       {L"NtUserGetObjectInformation",0x119C,5},\r
-       {L"NtUserGetOpenClipboardWindow",0x119D,0},\r
-       {L"NtUserGetPriorityClipboardFormat",0x119E,2},\r
-       {L"NtUserGetProcessWindowStation",0x119F,0},\r
-       {L"NtUserGetScrollBarInfo",0x11A0,3},\r
-       {L"NtUserGetSystemMenu",0x11A1,2},\r
-       {L"NtUserGetThreadDesktop",0x11A2,2},\r
-       {L"NtUserGetThreadState",0x11A3,1},\r
-       {L"NtUserGetTitleBarInfo",0x11A4,2},\r
-       {L"NtUserGetUpdateRect",0x11A5,3},\r
-       {L"NtUserGetUpdateRgn",0x11A6,3},\r
-       {L"NtUserGetWindowDC",0x11A7,1},\r
-       {L"NtUserGetWindowPlacement",0x11A8,2},\r
-       {L"NtUserGetWOWClass",0x11A9,2},\r
-       {L"NtUserHardErrorControl ",0x11AA,3},\r
-       {L"NtUserHideCaret",0x11AB,1},\r
-       {L"NtUserHiliteMenuItem",0x11AC,4},\r
-       {L"NtUserImpersonateDdeClientWindow",0x11AD,2},\r
-       {L"NtUserInitialize ",0x11AE,3},\r
-       {L"NtUserInitializeClientPfnArrays",0x11AF,4},\r
-       {L"NtUserInitTask",0x11B0,11},\r
-       {L"NtUserInternalGetWindowText",0x11B1,3},\r
-       {L"NtUserInvalidateRect",0x11B2,3},\r
-       {L"NtUserInvalidateRgn",0x11B3,3},\r
-       {L"NtUserIsClipboardFormatAvailable",0x11B4,1},\r
-       {L"NtUserKillTimer",0x11B5,2},\r
-       {L"NtUserLoadKeyboardLayoutEx",0x11B6,6},\r
-       {L"NtUserLockWindowStation",0x11B7,1},\r
-       {L"NtUserLockWindowUpdate",0x11B8,1},\r
-       {L"NtUserLockWorkStation",0x11B9,0},\r
-       {L"NtUserMapVirtualKeyEx",0x11BA,4},\r
-       {L"NtUserMenuItemFromPoint",0x11BB,4},\r
-       {L"NtUserMessageCall",0x11BC,7},\r
-       {L"NtUserMinMaximize",0x11BD,3},\r
-       {L"NtUserMNDragLeave",0x11BE,1},\r
-       {L"NtUserMNDragOver",0x11BF,2},\r
-       {L"NtUserModifyUserStartupInfoFlags",0x11C0,2},\r
-       {L"NtUserMoveWindow",0x11C1,6},\r
-       {L"NtUserNotifyIMEStatus",0x11C2,3},\r
-       {L"NtUserNotifyProcessCreate ",0x11C3,4},\r
-       {L"NtUserNotifyWinEvent",0x11C4,4},\r
-       {L"NtUserOpenClipboard",0x11C5,2},\r
-       {L"NtUserOpenDesktop",0x11C6,3},\r
-       {L"NtUserOpenInputDesktop",0x11C7,3},\r
-       {L"NtUserOpenWindowStation",0x11C8,2},\r
-       {L"NtUserPaintDesktop",0x11C9,1},\r
-       {L"NtUserPeekMessage",0x11CA,5},\r
-       {L"NtUserPostMessage",0x11CB,4},\r
-       {L"NtUserPostThreadMessage",0x11CC,4},\r
-       {L"NtUserProcessConnect",0x11CD,3},\r
-       {L"NtUserQueryInformationThread ",0x11CE,5},\r
-       {L"NtUserQueryInputContext ",0x11CF,2},\r
-       {L"NtUserQuerySendMessage",0x11D0,1},\r
-       {L"NtUserQueryUserCounters",0x11D1,5},\r
-       {L"NtUserQueryWindow",0x11D2,2},\r
-       {L"NtUserRealChildWindowFromPoint",0x11D3,3},\r
-       {L"NtUserRedrawWindow",0x11D4,4},\r
-       {L"NtUserRegisterClassExWOW",0x11D5,6},\r
-       {L"NtUserRegisterHotKey",0x11D6,4},\r
-       {L"NtUserRegisterTasklist",0x11D7,1},\r
-       {L"NtUserRegisterWindowMessage",0x11D8,1},\r
-       {L"NtUserRemoveMenu",0x11D9,3},\r
-       {L"NtUserRemoveProp",0x11DA,2},\r
-       {L"NtUserResolveDesktop ",0x11DB,4},\r
-       {L"NtUserResolveDesktopForWOW",0x11DC,1},\r
-       {L"NtUserSBGetParms",0x11DD,4},\r
-       {L"NtUserScrollDC",0x11DE,7},\r
-       {L"NtUserScrollWindowEx",0x11DF,8},\r
-       {L"NtUserSelectPalette",0x11E0,3},\r
-       {L"NtUserSendInput",0x11E1,3},\r
-       {L"NtUserSendMessageCallback",0x11E2,6},\r
-       {L"NtUserSendNotifyMessage",0x11E3,4},\r
-       {L"NtUserSetActiveWindow",0x11E4,1},\r
-       {L"NtUserSetAppImeLevel ",0x11E5,2},\r
-       {L"NtUserSetCapture",0x11E6,1},\r
-       {L"NtUserSetClassLong",0x11E7,4},\r
-       {L"NtUserSetClassWord",0x11E8,3},\r
-       {L"NtUserSetClipboardData",0x11E9,3},\r
-       {L"NtUserSetClipboardViewer",0x11EA,1},\r
-       {L"NtUserSetConsoleReserveKeys",0x11EB,2},\r
-       {L"NtUserSetCursor",0x11EC,1},\r
-       {L"NtUserSetCursorContents",0x11ED,2},\r
-       {L"NtUserSetCursorIconData",0x11EE,4},\r
-       {L"NtUserSetDbgTag",0x11EF,2},\r
-       {L"NtUserSetFocus",0x11F0,1},\r
-       {L"NtUserSetImeHotKey",0x11F1,5},\r
-       {L"NtUserSetImeInfoEx ",0x11F2,1},\r
-       {L"NtUserSetImeOwnerWindow",0x11F3,2},\r
-       {L"NtUserSetInformationProcess ",0x11F4,4},\r
-       {L"NtUserSetInformationThread ",0x11F5,5},\r
-       {L"NtUserSetInternalWindowPos",0x11F6,4},\r
-       {L"NtUserSetKeyboardState",0x11F7,1},\r
-       {L"NtUserSetLogonNotifyWindow",0x11F8,1},\r
-       {L"NtUserSetMenu",0x11F9,3},\r
-       {L"NtUserSetMenuContextHelpId",0x11FA,2},\r
-       {L"NtUserSetMenuDefaultItem",0x11FB,3},\r
-       {L"NtUserSetMenuFlagRtoL",0x11FC,1},\r
-       {L"NtUserSetObjectInformation",0x11FD,4},\r
-       {L"NtUserSetParent",0x11FE,2},\r
-       {L"NtUserSetProcessWindowStation",0x11FF,1},\r
-       {L"NtUserSetProp",0x1200,3},\r
-       {L"NtUserSetRipFlags",0x1201,2},\r
-       {L"NtUserSetScrollInfo",0x1202,4},\r
-       {L"NtUserSetShellWindowEx",0x1203,2},\r
-       {L"NtUserSetSysColors",0x1204,4},\r
-       {L"NtUserSetSystemCursor",0x1205,2},\r
-       {L"NtUserSetSystemMenu",0x1206,2},\r
-       {L"NtUserSetSystemTimer",0x1207,4},\r
-       {L"NtUserSetThreadDesktop",0x1208,1},\r
-       {L"NtUserSetThreadLayoutHandles ",0x1209,2},\r
-       {L"NtUserSetThreadState",0x120A,2},\r
-       {L"NtUserSetTimer",0x120B,4},\r
-       {L"NtUserSetWindowFNID",0x120C,2},\r
-       {L"NtUserSetWindowLong",0x120D,4},\r
-       {L"NtUserSetWindowPlacement",0x120E,2},\r
-       {L"NtUserSetWindowPos",0x120F,7},\r
-       {L"NtUserSetWindowRgn",0x1210,3},\r
-       {L"NtUserSetWindowsHookAW",0x1211,3},\r
-       {L"NtUserSetWindowsHookEx",0x1212,6},\r
-       {L"NtUserSetWindowStationUser",0x1213,4},\r
-       {L"NtUserSetWindowWord",0x1214,3},\r
-       {L"NtUserSetWinEventHook",0x1215,8},\r
-       {L"NtUserShowCaret",0x1216,1},\r
-       {L"NtUserShowScrollBar",0x1217,3},\r
-       {L"NtUserShowWindow",0x1218,2},\r
-       {L"NtUserShowWindowAsync",0x1219,2},\r
-       {L"NtUserSetThreadState ",0x121A,2},\r
-       {L"NtUserSwitchDesktop",0x121B,1},\r
-       {L"NtUserSystemParametersInfo",0x121C,4},\r
-       {L"NtUserTestForInteractiveUser ",0x121D,1},\r
-       {L"NtUserThunkedMenuInfo",0x121E,2},\r
-       {L"NtUserThunkedMenuItemInfo",0x121F,6},\r
-       {L"NtUserToUnicodeEx",0x1220,7},\r
-       {L"NtUserTrackMouseEvent",0x1221,1},\r
-       {L"NtUserTrackPopupMenuEx",0x1222,6},\r
-       {L"NtUserTranslateAccelerator",0x1223,3},\r
-       {L"NtUserTranslateMessage",0x1224,2},\r
-       {L"NtUserUnhookWindowsHookEx",0x1225,1},\r
-       {L"NtUserUnhookWinEvent",0x1226,1},\r
-       {L"NtUserUnloadKeyboardLayout",0x1227,1},\r
-       {L"NtUserUnlockWindowStation",0x1228,1},\r
-       {L"NtUserUnregisterClass",0x1229,3},\r
-       {L"NtUserUnregisterHotKey",0x122A,2},\r
-       {L"NtUserUpdateInputContext",0x122B,3},\r
-       {L"NtUserUpdateInstance",0x122C,3},\r
-       {L"NtUserUpdateLayeredWindow",0x122D,9},\r
-       {L"NtUserSetLayeredWindowAttributes",0x122E,4},\r
-       {L"NtUserUpdatePerUserSystemParameters",0x122F,2},\r
-       {L"NtUserUserHandleGrantAccess",0x1230,3},\r
-       {L"NtUserValidateHandleSecure",0x1231,1},\r
-       {L"NtUserValidateRect",0x1232,2},\r
-       {L"NtUserVkKeyScanEx",0x1233,3},\r
-       {L"NtUserWaitForInputIdle",0x1234,3},\r
-       {L"NtUserWaitForMsgAndEvent",0x1235,1},\r
-       {L"NtUserWaitMessage",0x1236,0},\r
-       {L"NtUserWin32PoolAllocationStats",0x1237,6},\r
-       {L"NtUserWindowFromPoint",0x1238,2},\r
-       {L"NtUserYieldTask",0x1239,0},\r
-       {L"NtUserRemoteConnect ",0x123A,3},\r
-       {L"NtUserRemoteRedrawRectangle ",0x123B,4},\r
-       {L"NtUserRemoteRedrawScreen ",0x123C,0},\r
-       {L"NtUserRemoteStopScreenUpdates ",0x123D,0},\r
-       {L"NtUserCtxDisplayIOCtl ",0x123E,3},\r
-       {L"NtGdiEngAssociateSurface",0X123F,3},\r
-       {L"NtGdiEngCreateBitmap",0X1240,6},\r
-       {L"NtGdiEngCreateDeviceSurface",0X1241,4},\r
-       {L"NtGdiEngCreateDeviceBitmap",0X1242,4},\r
-       {L"NtGdiEngCreatePalette",0X1243,6},\r
-       {L"NtGdiEngComputeGlyphSet",0X1244,3},\r
-       {L"NtGdiEngCopyBits",0x1245,6},\r
-       {L"NtGdiEngDeletePalette",0X1246,1},\r
-       {L"NtGdiEngDeleteSurface",0X1247,1},\r
-       {L"NtGdiEngEraseSurface",0X1248,3},\r
-       {L"NtGdiEngUnlockSurface",0X1249,1},\r
-       {L"NtGdiEngLockSurface",0X124A,1},\r
-       {L"NtGdiEngBitBlt",0x124B,11},\r
-       {L"NtGdiEngStretchBlt",0x124C,11},\r
-       {L"NtGdiEngPlgBlt",0x124D,11},\r
-       {L"NtGdiEngMarkBandingSurface",0X124E,1},\r
-       {L"NtGdiEngStrokePath",0x124F,8},\r
-       {L"NtGdiEngFillPath",0x1250,7},\r
-       {L"NtGdiEngStrokeAndFillPath",0x1251,10},\r
-       {L"NtGdiEngPaint",0X1252,5},\r
-       {L"NtGdiEngLineTo",0x1253,9},\r
-       {L"NtGdiEngAlphaBlend",0X1254,7},\r
-       {L"NtGdiEngGradientFill",0x1255,10},\r
-       {L"NtGdiEngTransparentBlt",0x1256,8},\r
-       {L"NtGdiEngTextOut",0x1257,10},\r
-       {L"NtGdiEngStretchBltROP",0x1258,13},\r
-       {L"NtGdiXLATEOBJ_cGetPalette",0X1259,4},\r
-       {L"NtGdiXLATEOBJ_iXlate",0X125A,2},\r
-       {L"NtGdiXLATEOBJ_hGetColorTransform",0X125B,1},\r
-       {L"NtGdiCLIPOBJ_bEnum",0X125C,3},\r
-       {L"NtGdiCLIPOBJ_cEnumStart",0X125D,5},\r
-       {L"NtGdiCLIPOBJ_ppoGetPath",0X125E,1},\r
-       {L"NtGdiEngDeletePath",0X125F,1},\r
-       {L"NtGdiEngCreateClip",0X1260,0},\r
-       {L"NtGdiEngDeleteClip",0X1261,1},\r
-       {L"NtGdiBRUSHOBJ_ulGetBrushColor",0X1262,1},\r
-       {L"NtGdiBRUSHOBJ_pvAllocRbrush",0X1263,2},\r
-       {L"NtGdiBRUSHOBJ_pvGetRbrush",0X1264,1},\r
-       {L"NtGdiBRUSHOBJ_hGetColorTransform",0X1265,1},\r
-       {L"NtGdiXFORMOBJ_bApplyXform",0X1266,5},\r
-       {L"NtGdiXFORMOBJ_iGetXform",0X1267,2},\r
-       {L"NtGdiFONTOBJ_vGetInfo",0X1268,3},\r
-       {L"NtGdiFONTOBJ_pxoGetXform",0X1269,1},\r
-       {L"NtGdiFONTOBJ_cGetGlyphs",0X126A,5},\r
-       {L"NtGdiFONTOBJ_pifi",0X126B,1},\r
-       {L"NtGdiFONTOBJ_pfdg",0X126C,1},\r
-       {L"NtGdiFONTOBJ_pQueryGlyphAttrs",0X126D,2},\r
-       {L"NtGdiFONTOBJ_pvTrueTypeFontFile",0x126E,2},\r
-       {L"NtGdiFONTOBJ_cGetAllGlyphHandles",0x126F,2},\r
-       {L"NtGdiSTROBJ_bEnum",0x1270,3},\r
-       {L"NtGdiSTROBJ_bEnumPositionsOnly",0x1271,3},\r
-       {L"NtGdiSTROBJ_bGetAdvanceWidths",0x1272,4},\r
-       {L"NtGdiSTROBJ_vEnumStart",0x1273,1},\r
-       {L"NtGdiSTROBJ_dwGetCodePage",0x1274,1},\r
-       {L"NtGdiPATHOBJ_vGetBounds",0x1275,2},\r
-       {L"NtGdiPATHOBJ_bEnum",0x1276,2},\r
-       {L"NtGdiPATHOBJ_vEnumStart",0x1277,1},\r
-       {L"NtGdiPATHOBJ_vEnumStartClipLines",0x1278,4},\r
-       {L"NtGdiPATHOBJ_bEnumClipLines",0x1279,3},\r
-       {L"NtGdiGetDhpdev",0x127A,1},\r
-       {L"NtGdiEngCheckAbort",0x127B,1},\r
-       {L"NtGdiHT_Get8BPPFormatPalette",0x127C,4},\r
-       {L"NtGdiHT_Get8BPPMaskPalette",0x127D,6},\r
-       {L"NtGdiUpdateTransform",0x127E,1},\r
-       {L"NtUserValidateTimerCallback",0x127F,3}\r
-};\r
diff --git a/rostests/apitests/w32knapi/winxp-sp2-2600.c b/rostests/apitests/w32knapi/winxp-sp2-2600.c
deleted file mode 100644 (file)
index 4fcf76c..0000000
+++ /dev/null
@@ -1,676 +0,0 @@
-#include "w32knapi.h"\r
-\r
-SYCALL_ENTRY\r
-SyscallTable_XP_2600[] =\r
-{\r
-       {L"NtGdiAbortDoc", 0x1000,1},\r
-       {L"NtGdiAbortPath", 0x1001,1},\r
-       {L"NtGdiAddFontResourceW", 0x1002,6},\r
-       {L"NtGdiAddRemoteFontToDC", 0x1003,4},\r
-       {L"NtGdiAddFontMemResourceEx", 0x1004,5},\r
-       {L"NtGdiRemoveMergeFont", 0x1005,2},\r
-       {L"NtGdiAddRemoteMMInstanceToDC", 0x1006,3},\r
-       {L"NtGdiAlphaBlend", 0x1007,12},\r
-       {L"NtGdiAngleArc", 0x1008,6},\r
-       {L"NtGdiAnyLinkedFonts", 0x1009,0},\r
-       {L"NtGdiFontIsLinked", 0x100A,1},\r
-       {L"NtGdiArcInternal", 0x100B,10},\r
-       {L"NtGdiBeginPath", 0x100C,1},\r
-       {L"NtGdiBitBlt", 0x100D,11},\r
-       {L"NtGdiCancelDC", 0x100E,1},\r
-       {L"NtGdiCheckBitmapBits", 0x100F,8},\r
-       {L"NtGdiCloseFigure", 0x1010,1},\r
-       {L"NtGdiClearBitmapAttributes", 0x1011,2},\r
-       {L"NtGdiClearBrushAttributes", 0x1012,2},\r
-       {L"NtGdiColorCorrectPalette", 0x1013,6},\r
-       {L"NtGdiCombineRgn", 0x1014,4},\r
-       {L"NtGdiCombineTransform", 0x1015,3},\r
-       {L"NtGdiComputeXformCoefficients", 0x1016,1},\r
-       {L"NtGdiConsoleTextOut", 0x1017,4},\r
-       {L"NtGdiConvertMetafileRect", 0x1018,2},\r
-       {L"NtGdiCreateBitmap", 0x1019,5},\r
-       {L"NtGdiCreateClientObj", 0x101A,1},\r
-       {L"NtGdiCreateColorSpace", 0x101B,1},\r
-       {L"NtGdiCreateColorTransform", 0x101C,8},\r
-       {L"NtGdiCreateCompatibleBitmap", 0x101D,3},\r
-       {L"NtGdiCreateCompatibleDC", 0x101E,1},\r
-       {L"NtGdiCreateDIBBrush", 0x101F,6},\r
-       {L"NtGdiCreateDIBitmapInternal", 0x1020,11},\r
-       {L"NtGdiCreateDIBSection", 0x1021,9},\r
-       {L"NtGdiCreateEllipticRgn", 0x1022,4},\r
-       {L"NtGdiCreateHalftonePalette", 0x1023,1},\r
-       {L"NtGdiCreateHatchBrushInternal", 0x1024,3},\r
-       {L"NtGdiCreateMetafileDC", 0x1025,1},\r
-       {L"NtGdiCreatePaletteInternal", 0x1026,2},\r
-       {L"NtGdiCreatePatternBrushInternal", 0x1027,3},\r
-       {L"NtGdiCreatePen", 0x1028,4},\r
-       {L"NtGdiCreateRectRgn", 0x1029,4},\r
-       {L"NtGdiCreateRoundRectRgn", 0x102A,6},\r
-       {L"NtGdiCreateServerMetaFile", 0x102B,6},\r
-       {L"NtGdiCreateSolidBrush", 0x102C,2},\r
-       {L"NtGdiD3dContextCreate", 0x102D,4},\r
-       {L"NtGdiD3dContextDestroy", 0x102E,1},\r
-       {L"NtGdiD3dContextDestroyAll", 0x102F,1},\r
-       {L"NtGdiD3dValidateTextureStageState", 0x1030,1},\r
-       {L"NtGdiD3dDrawPrimitives2", 0x1031,7},\r
-       {L"NtGdiDdGetDriverState", 0x1032,1},\r
-       {L"NtGdiDdAddAttachedSurface", 0x1033,3},\r
-       {L"NtGdiDdAlphaBlt", 0x1034,3},\r
-       {L"NtGdiDdAttachSurface", 0x1035,2},\r
-       {L"NtGdiDdBeginMoCompFrame", 0x1036,2},\r
-       {L"NtGdiDdBlt", 0x1037,3},\r
-       {L"NtGdiDdCanCreateSurface", 0x1038,2},\r
-       {L"NtGdiDdCanCreateD3DBuffer", 0x1039,2},\r
-       {L"NtGdiDdColorControl", 0x103A,2},\r
-       {L"NtGdiDdCreateDirectDrawObject", 0x103B,1},\r
-       {L"NtGdiDdCreateSurface", 0x103C,8},\r
-       {L"NtGdiDdCreateD3DBuffer", 0x103D,8},\r
-       {L"NtGdiDdCreateMoComp", 0x103E,2},\r
-       {L"NtGdiDdCreateSurfaceObject", 0x103F,6},\r
-       {L"NtGdiDdDeleteDirectDrawObject", 0x1040,1},\r
-       {L"NtGdiDdDeleteSurfaceObject", 0x1041,1},\r
-       {L"NtGdiDdDestroyMoComp", 0x1042,2},\r
-       {L"NtGdiDdDestroySurface", 0x1043,2},\r
-       {L"NtGdiDdDestroyD3DBuffer", 0x1044,1},\r
-       {L"NtGdiDdEndMoCompFrame", 0x1045,2},\r
-       {L"NtGdiDdFlip", 0x1046,5},\r
-       {L"NtGdiDdFlipToGDISurface", 0x1047,2},\r
-       {L"NtGdiDdGetAvailDriverMemory", 0x1048,2},\r
-       {L"NtGdiDdGetBltStatus", 0x1049,2},\r
-       {L"NtGdiDdGetDC", 0x104A,2},\r
-       {L"NtGdiDdGetDriverInfo", 0x104B,2},\r
-       {L"NtGdiDdGetDxHandle", 0x104C,3},\r
-       {L"NtGdiDdGetFlipStatus", 0x104D,2},\r
-       {L"NtGdiDdGetInternalMoCompInfo", 0x104E,2},\r
-       {L"NtGdiDdGetMoCompBuffInfo", 0x104F,2},\r
-       {L"NtGdiDdGetMoCompGuids", 0x1050,2},\r
-       {L"NtGdiDdGetMoCompFormats", 0x1051,2},\r
-       {L"NtGdiDdGetScanLine", 0x1052,2},\r
-       {L"NtGdiDdLock", 0x1053,3},\r
-       {L"NtGdiDdLockD3D", 0x1054,2},\r
-       {L"NtGdiDdQueryDirectDrawObject", 0x1055,11},\r
-       {L"NtGdiDdQueryMoCompStatus", 0x1056,2},\r
-       {L"NtGdiDdReenableDirectDrawObject", 0x1057,2},\r
-       {L"NtGdiDdReleaseDC", 0x1058,1},\r
-       {L"NtGdiDdRenderMoComp", 0x1059,2},\r
-       {L"NtGdiDdResetVisrgn", 0x105A,2},\r
-       {L"NtGdiDdSetColorKey", 0x105B,2},\r
-       {L"NtGdiDdSetExclusiveMode", 0x105C,2},\r
-       {L"NtGdiDdSetGammaRamp", 0x105D,3},\r
-       {L"NtGdiDdCreateSurfaceEx", 0x105E,3},\r
-       {L"NtGdiDdSetOverlayPosition", 0x105F,3},\r
-       {L"NtGdiDdUnattachSurface", 0x1060,2},\r
-       {L"NtGdiDdUnlock", 0x1061,2},\r
-       {L"NtGdiDdUnlockD3D", 0x1062,2},\r
-       {L"NtGdiDdUpdateOverlay", 0x1063,3},\r
-       {L"NtGdiDdWaitForVerticalBlank", 0x1064,2},\r
-       {L"NtGdiDvpCanCreateVideoPort", 0x1065,2},\r
-       {L"NtGdiDvpColorControl", 0x1066,2},\r
-       {L"NtGdiDvpCreateVideoPort", 0x1067,2},\r
-       {L"NtGdiDvpDestroyVideoPort", 0x1068,2},\r
-       {L"NtGdiDvpFlipVideoPort", 0x1069,4},\r
-       {L"NtGdiDvpGetVideoPortBandwidth", 0x106A,2},\r
-       {L"NtGdiDvpGetVideoPortField", 0x106B,2},\r
-       {L"NtGdiDvpGetVideoPortFlipStatus", 0x106C,2},\r
-       {L"NtGdiDvpGetVideoPortInputFormats", 0x106D,2},\r
-       {L"NtGdiDvpGetVideoPortLine", 0x106E,2},\r
-       {L"NtGdiDvpGetVideoPortOutputFormats", 0x106F,2},\r
-       {L"NtGdiDvpGetVideoPortConnectInfo", 0x1070,2},\r
-       {L"NtGdiDvpGetVideoSignalStatus", 0x1071,2},\r
-       {L"NtGdiDvpUpdateVideoPort", 0x1072,4},\r
-       {L"NtGdiDvpWaitForVideoPortSync", 0x1073,2},\r
-       {L"NtGdiDvpAcquireNotification", 0x1074,3},\r
-       {L"NtGdiDvpReleaseNotification", 0x1075,2},\r
-       {L"NtGdiDxgGenericThunk", 0x1076,6},\r
-       {L"NtGdiDeleteClientObj", 0x1077,1},\r
-       {L"NtGdiDeleteColorSpace", 0x1078,1},\r
-       {L"NtGdiDeleteColorTransform", 0x1079,2},\r
-       {L"NtGdiDeleteObjectApp", 0x107A,1},\r
-       {L"NtGdiDescribePixelFormat", 0x107B,4},\r
-       {L"NtGdiGetPerBandInfo", 0x107C,2},\r
-       {L"NtGdiDoBanding", 0x107D,4},\r
-       {L"NtGdiDoPalette", 0x107E,6},\r
-       {L"NtGdiDrawEscape", 0x107F,4},\r
-       {L"NtGdiEllipse", 0x1080,5},\r
-       {L"NtGdiEnableEUDC", 0x1081,1},\r
-       {L"NtGdiEndDoc", 0x1082,1},\r
-       {L"NtGdiEndPage", 0x1083,1},\r
-       {L"NtGdiEndPath", 0x1084,1},\r
-       {L"NtGdiEnumFontChunk", 0x1085,5},\r
-       {L"NtGdiEnumFontClose", 0x1086,1},\r
-       {L"NtGdiEnumFontOpen", 0x1087,7},\r
-       {L"NtGdiEnumObjects", 0x1088,4},\r
-       {L"NtGdiEqualRgn", 0x1089,2},\r
-       {L"NtGdiEudcLoadUnloadLink", 0x108A,7},\r
-       {L"NtGdiExcludeClipRect", 0x108B,5},\r
-       {L"NtGdiExtCreatePen", 0x108C,11},\r
-       {L"NtGdiExtCreateRegion", 0x108D,3},\r
-       {L"NtGdiExtEscape", 0x108E,8},\r
-       {L"NtGdiExtFloodFill", 0x108F,5},\r
-       {L"NtGdiExtGetObjectW", 0x1090,3},\r
-       {L"NtGdiExtSelectClipRgn", 0x1091,3},\r
-       {L"NtGdiExtTextOutW", 0x1092,9},\r
-       {L"NtGdiFillPath", 0x1093,1},\r
-       {L"NtGdiFillRgn", 0x1094,3},\r
-       {L"NtGdiFlattenPath", 0x1095,1},\r
-       {L"NtGdiFlushUserBatch", 0x1096,0},\r
-       {L"NtGdiFlush", 0x1097,0},\r
-       {L"NtGdiForceUFIMapping", 0x1098,2},\r
-       {L"NtGdiFrameRgn", 0x1099,5},\r
-       {L"NtGdiFullscreenControl", 0x109A,5},\r
-       {L"NtGdiGetAndSetDCDword", 0x109B,4},\r
-       {L"NtGdiGetAppClipBox", 0x109C,2},\r
-       {L"NtGdiGetBitmapBits", 0x109D,3},\r
-       {L"NtGdiGetBitmapDimension", 0x109E,2},\r
-       {L"NtGdiGetBoundsRect", 0x109F,3},\r
-       {L"NtGdiGetCharABCWidthsW", 0x10A0,6},\r
-       {L"NtGdiGetCharacterPlacementW", 0x10A1,6},\r
-       {L"NtGdiGetCharSet", 0x10A2,1},\r
-       {L"NtGdiGetCharWidthW", 0x10A3,6},\r
-       {L"NtGdiGetCharWidthInfo", 0x10A4,2},\r
-       {L"NtGdiGetColorAdjustment", 0x10A5,2},\r
-       {L"NtGdiGetColorSpaceforBitmap", 0x10A6,1},\r
-       {L"NtGdiGetDCDword", 0x10A7,3},\r
-       {L"NtGdiGetDCforBitmap", 0x10A8,1},\r
-       {L"NtGdiGetDCObject", 0x10A9,2},\r
-       {L"NtGdiGetDCPoint", 0x10AA,3},\r
-       {L"NtGdiGetDeviceCaps", 0x10AB,2},\r
-       {L"NtGdiGetDeviceGammaRamp", 0x10AC,2},\r
-       {L"NtGdiGetDeviceCapsAll", 0x10AD,2},\r
-       {L"NtGdiGetDIBitsInternal", 0x10AE,9},\r
-       {L"NtGdiGetETM", 0x10AF,2},\r
-       {L"NtGdiGetEudcTimeStampEx", 0x10B0,3},\r
-       {L"NtGdiGetFontData", 0x10B1,5},\r
-       {L"NtGdiGetFontResourceInfoInternalW", 0x10B2,7},\r
-       {L"NtGdiGetGlyphIndicesW", 0x10B3,5},\r
-       {L"NtGdiGetGlyphIndicesWInternal", 0x10B4,6},\r
-       {L"NtGdiGetGlyphOutline", 0x10B5,8},\r
-       {L"NtGdiGetKerningPairs", 0x10B6,3},\r
-       {L"NtGdiGetLinkedUFIs", 0x10B7,3},\r
-       {L"NtGdiGetMiterLimit", 0x10B8,2},\r
-       {L"NtGdiGetMonitorID", 0x10B9,3},\r
-       {L"NtGdiGetNearestColor", 0x10BA,2},\r
-       {L"NtGdiGetNearestPaletteIndex", 0x10BB,2},\r
-       {L"NtGdiGetObjectBitmapHandle", 0x10BC,2},\r
-       {L"NtGdiGetOutlineTextMetricsInternalW", 0x10BD,4},\r
-       {L"NtGdiGetPath", 0x10BE,4},\r
-       {L"NtGdiGetPixel", 0x10BF,3},\r
-       {L"NtGdiGetRandomRgn", 0x10C0,3},\r
-       {L"NtGdiGetRasterizerCaps", 0x10C1,2},\r
-       {L"NtGdiGetRealizationInfo", 0x10C2,3},\r
-       {L"NtGdiGetRegionData", 0x10C3,3},\r
-       {L"NtGdiGetRgnBox", 0x10C4,2},\r
-       {L"NtGdiGetServerMetaFileBits", 0x10C5,7},\r
-       {L"NtGdiGetSpoolMessage", 0x10C6,4},\r
-       {L"NtGdiGetStats", 0x10C7,5},\r
-       {L"NtGdiGetStockObject", 0x10C8,1},\r
-       {L"NtGdiGetStringBitmapW", 0x10C9,5},\r
-       {L"NtGdiGetSystemPaletteUse", 0x10CA,1},\r
-       {L"NtGdiGetTextCharsetInfo", 0x10CB,3},\r
-       {L"NtGdiGetTextExtent", 0x10CC,5},\r
-       {L"NtGdiGetTextExtentExW", 0x10CD,8},\r
-       {L"NtGdiGetTextFaceW", 0x10CE,4},\r
-       {L"NtGdiGetTextMetricsW", 0x10CF,3},\r
-       {L"NtGdiGetTransform", 0x10D0,3},\r
-       {L"NtGdiGetUFI", 0x10D1,6},\r
-       {L"NtGdiGetEmbUFI", 0x10D2,7},\r
-       {L"NtGdiGetUFIPathname", 0x10D3,10},\r
-       {L"NtGdiGetEmbedFonts", 0x10D4,0},\r
-       {L"NtGdiChangeGhostFont", 0x10D5,2},\r
-       {L"NtGdiAddEmbFontToDC", 0x10D6,2},\r
-       {L"NtGdiGetFontUnicodeRanges", 0x10D7,2},\r
-       {L"NtGdiGetWidthTable", 0x10D8,7},\r
-       {L"NtGdiGradientFill", 0x10D9,6},\r
-       {L"NtGdiHfontCreate", 0x10DA,5},\r
-       {L"NtGdiIcmBrushInfo", 0x10DB,8},\r
-       {L"NtGdiInit", 0x10DC,0},\r
-       {L"NtGdiInitSpool", 0x10DD,0},\r
-       {L"NtGdiIntersectClipRect", 0x10DE,5},\r
-       {L"NtGdiInvertRgn", 0x10DF,2},\r
-       {L"NtGdiLineTo", 0x10E0,3},\r
-       {L"NtGdiMakeFontDir", 0x10E1,5},\r
-       {L"NtGdiMakeInfoDC", 0x10E2,2},\r
-       {L"NtGdiMaskBlt", 0x10E3,13},\r
-       {L"NtGdiModifyWorldTransform", 0x10E4,3},\r
-       {L"NtGdiMonoBitmap", 0x10E5,1},\r
-       {L"NtGdiMoveTo", 0x10E6,4},\r
-       {L"NtGdiOffsetClipRgn", 0x10E7,3},\r
-       {L"NtGdiOffsetRgn", 0x10E8,3},\r
-       {L"NtGdiOpenDCW", 0x10E9,7},\r
-       {L"NtGdiPatBlt", 0x10EA,6},\r
-       {L"NtGdiPolyPatBlt", 0x10EB,5},\r
-       {L"NtGdiPathToRegion", 0x10EC,1},\r
-       {L"NtGdiPlgBlt", 0x10ED,11},\r
-       {L"NtGdiPolyDraw", 0x10EE,4},\r
-       {L"NtGdiPolyPolyDraw", 0x10EF,5},\r
-       {L"NtGdiPolyTextOutW", 0x10F0,4},\r
-       {L"NtGdiPtInRegion", 0x10F1,3},\r
-       {L"NtGdiPtVisible", 0x10F2,3},\r
-       {L"NtGdiQueryFonts", 0x10F3,3},\r
-       {L"NtGdiQueryFontAssocInfo", 0x10F4,1},\r
-       {L"NtGdiRectangle", 0x10F5,5},\r
-       {L"NtGdiRectInRegion", 0x10F6,2},\r
-       {L"NtGdiRectVisible", 0x10F7,2},\r
-       {L"NtGdiRemoveFontResourceW", 0x10F8,6},\r
-       {L"NtGdiRemoveFontMemResourceEx", 0x10F9,1},\r
-       {L"NtGdiResetDC", 0x10FA,5},\r
-       {L"NtGdiResizePalette", 0x10FB,2},\r
-       {L"NtGdiRestoreDC", 0x10FC,2},\r
-       {L"NtGdiRoundRect", 0x10FD,7},\r
-       {L"NtGdiSaveDC", 0x10FE,1},\r
-       {L"NtGdiScaleViewportExtEx", 0x10FF,6},\r
-       {L"NtGdiScaleWindowExtEx", 0x1100,6},\r
-       {L"NtGdiSelectBitmap", 0x1101,2},\r
-       {L"NtGdiSelectBrush", 0x1102,2},\r
-       {L"NtGdiSelectClipPath", 0x1103,2},\r
-       {L"NtGdiSelectFont", 0x1104,2},\r
-       {L"NtGdiSelectPen", 0x1105,2},\r
-       {L"NtGdiSetBitmapAttributes", 0x1106,2},\r
-       {L"NtGdiSetBitmapBits", 0x1107,3},\r
-       {L"NtGdiSetBitmapDimension", 0x1108,4},\r
-       {L"NtGdiSetBoundsRect", 0x1109,3},\r
-       {L"NtGdiSetBrushAttributes", 0x110A,2},\r
-       {L"NtGdiSetBrushOrg", 0x110B,4},\r
-       {L"NtGdiSetColorAdjustment", 0x110C,2},\r
-       {L"NtGdiSetColorSpace", 0x110D,2},\r
-       {L"NtGdiSetDeviceGammaRamp", 0x110E,2},\r
-       {L"NtGdiSetDIBitsToDeviceInternal", 0x110F,16},\r
-       {L"NtGdiSetFontEnumeration", 0x1110,1},\r
-       {L"NtGdiSetFontXform", 0x1111,3},\r
-       {L"NtGdiSetIcmMode", 0x1112,3},\r
-       {L"NtGdiSetLinkedUFIs", 0x1113,3},\r
-       {L"NtGdiSetMagicColors", 0x1114,3},\r
-       {L"NtGdiSetMetaRgn", 0x1115,1},\r
-       {L"NtGdiSetMiterLimit", 0x1116,3},\r
-       {L"NtGdiGetDeviceWidth", 0x1117,1},\r
-       {L"NtGdiMirrorWindowOrg", 0x1118,1},\r
-       {L"NtGdiSetLayout", 0x1119,3},\r
-       {L"NtGdiSetPixel", 0x111A,4},\r
-       {L"NtGdiSetPixelFormat", 0x111B,2},\r
-       {L"NtGdiSetRectRgn", 0x111C,5},\r
-       {L"NtGdiSetSystemPaletteUse", 0x111D,2},\r
-       {L"NtGdiSetTextJustification", 0x111E,3},\r
-       {L"NtGdiSetupPublicCFONT", 0x111F,3},\r
-       {L"NtGdiSetVirtualResolution", 0x1120,5},\r
-       {L"NtGdiSetSizeDevice", 0x1121,3},\r
-       {L"NtGdiStartDoc", 0x1122,4},\r
-       {L"NtGdiStartPage", 0x1123,1},\r
-       {L"NtGdiStretchBlt", 0x1124,12},\r
-       {L"NtGdiStretchDIBitsInternal", 0x1125, 16},\r
-       {L"NtGdiStrokeAndFillPath", 0x1126,1},\r
-       {L"NtGdiStrokePath", 0x1127,1},\r
-       {L"NtGdiSwapBuffers", 0x1128,1},\r
-       {L"NtGdiTransformPoints", 0x1129,5},\r
-       {L"NtGdiTransparentBlt", 0x112A,11},\r
-       {L"NtGdiUnloadPrinterDriver", 0x112B,2},\r
-       {L"NtGdiUMPDEngFreeUserMem", 0x112C,1},\r
-       {L"NtGdiUnmapMemFont", 0x112C,1},\r
-       {L"NtGdiUnrealizeObject", 0x112D,1},\r
-       {L"NtGdiUpdateColors", 0x112E,1},\r
-       {L"NtGdiWidenPath", 0x112F,1},\r
-       {L"NtUserActivateKeyboardLayout", 0x1130,2},\r
-       {L"NtUserAlterWindowStyle", 0x1131,3},\r
-       {L"NtUserAssociateInputContext", 0x1132,3},\r
-       {L"NtUserAttachThreadInput", 0x1133,3},\r
-       {L"NtUserBeginPaint", 0x1134,2},\r
-       {L"NtUserBitBltSysBmp", 0x1135,8},\r
-       {L"NtUserBlockInput", 0x1136,1},\r
-       {L"NtUserBuildHimcList", 0x1137,4},\r
-       {L"NtUserBuildHwndList", 0x1138,7},\r
-       {L"NtUserBuildNameList", 0x1139,4},\r
-       {L"NtUserBuildPropList", 0x113A,4},\r
-       {L"NtUserCallHwnd", 0x113B,2},\r
-       {L"NtUserCallHwndLock", 0x113C,2},\r
-       {L"NtUserCallHwndOpt", 0x113D,2},\r
-       {L"NtUserCallHwndParam", 0x113E,3},\r
-       {L"NtUserCallHwndParamLock", 0x113F,3},\r
-       {L"NtUserCallMsgFilter", 0x1140,2},\r
-       {L"NtUserCallNextHookEx", 0x1141,4},\r
-       {L"NtUserCallNoParam", 0x1142,1},\r
-       {L"NtUserCallOneParam", 0x1143,2},\r
-       {L"NtUserCallTwoParam", 0x1144,3},\r
-       {L"NtUserChangeClipboardChain", 0x1145,2},\r
-       {L"NtUserChangeDisplaySettings", 0x1146,5},\r
-       {L"NtUserCheckImeHotKey", 0x1147,2},\r
-       {L"NtUserCheckMenuItem", 0x1148,3},\r
-       {L"NtUserChildWindowFromPointEx", 0x1149,4},\r
-       {L"NtUserClipCursor", 0x114A,1},\r
-       {L"NtUserCloseClipboard", 0x114B,0},\r
-       {L"NtUserCloseDesktop", 0x114C,1},\r
-       {L"NtUserCloseWindowStation", 0x114D,1},\r
-       {L"NtUserConsoleControl", 0x114E,3},\r
-       {L"NtUserConvertMemHandle", 0x114F,2},\r
-       {L"NtUserCopyAcceleratorTable", 0x1150,3},\r
-       {L"NtUserCountClipboardFormats", 0x1151,0},\r
-       {L"NtUserCreateAcceleratorTable", 0x1152,2},\r
-       {L"NtUserCreateCaret", 0x1153,4},\r
-       {L"NtUserCreateDesktop", 0x1154,5},\r
-       {L"NtUserCreateInputContext", 0x1155,1},\r
-       {L"NtUserCreateLocalMemHandle", 0x1156,4},\r
-       {L"NtUserCreateWindowEx", 0x1157,16},\r
-       {L"NtUserCreateWindowStation", 0x1158,7},\r
-       {L"NtUserDdeGetQualityOfService", 0x1159,3},\r
-       {L"NtUserDdeInitialize", 0x115A,5},\r
-       {L"NtUserDdeSetQualityOfService", 0x115B,3},\r
-       {L"NtUserDeferWindowPos", 0x115C,8},\r
-       {L"NtUserDefSetText", 0x115D,2},\r
-       {L"NtUserDeleteMenu", 0x115E,3},\r
-       {L"NtUserDestroyAcceleratorTable", 0x115F,1},\r
-       {L"NtUserDestroyCursor", 0x1160,2},\r
-       {L"NtUserDestroyInputContext", 0x1161,1},\r
-       {L"NtUserDestroyMenu", 0x1162,1},\r
-       {L"NtUserDestroyWindow", 0x1163,1},\r
-       {L"NtUserDisableThreadIme", 0x1164,1},\r
-       {L"NtUserDispatchMessage", 0x1165,1},\r
-       {L"NtUserDragDetect", 0x1166,3},\r
-       {L"NtUserDragObject", 0x1167,5},\r
-       {L"NtUserDrawAnimatedRects", 0x1168,4},\r
-       {L"NtUserDrawCaption", 0x1169,4},\r
-       {L"NtUserDrawCaptionTemp", 0x116A,7},\r
-       {L"NtUserDrawIconEx", 0x116B,11},\r
-       {L"NtUserDrawMenuBarTemp", 0x116C,5},\r
-       {L"NtUserEmptyClipboard", 0x116D,0},\r
-       {L"NtUserEnableMenuItem", 0x116E,3},\r
-       {L"NtUserEnableScrollBar", 0x116F,3},\r
-       {L"NtUserEndDeferWindowPosEx", 0x1170,2},\r
-       {L"NtUserEndMenu", 0x1171,0},\r
-       {L"NtUserEndPaint", 0x1172,2},\r
-       {L"NtUserEnumDisplayDevices", 0x1173,4},\r
-       {L"NtUserEnumDisplayMonitors", 0x1174,4},\r
-       {L"NtUserEnumDisplaySettings", 0x1175,4},\r
-       {L"NtUserEvent", 0x1176,1},\r
-       {L"NtUserExcludeUpdateRgn", 0x1177,2},\r
-       {L"NtUserFillWindow", 0x1178,4},\r
-       {L"NtUserFindExistingCursorIcon", 0x1179,3},\r
-       {L"NtUserFindWindowEx", 0x117A,5},\r
-       {L"NtUserFlashWindowEx", 0x117B,1},\r
-       {L"NtUserGetAltTabInfo", 0x117C,6},\r
-       {L"NtUserGetAncestor", 0x117D,2},\r
-       {L"NtUserGetAppImeLevel", 0x117E,1},\r
-       {L"NtUserGetAsyncKeyState", 0x117F,1},\r
-       {L"NtUserGetAtomName", 0x1180,2},\r
-       {L"NtUserGetCaretBlinkTime", 0x1181,0},\r
-       {L"NtUserGetCaretPos", 0x1182,1},\r
-       {L"NtUserGetClassInfo", 0x1183,5},\r
-       {L"NtUserGetClassName", 0x1184,3},\r
-       {L"NtUserGetClipboardData", 0x1185,2},\r
-       {L"NtUserGetClipboardFormatName", 0x1186,3},\r
-       {L"NtUserGetClipboardOwner", 0x1187,0},\r
-       {L"NtUserGetClipboardSequenceNumber", 0x1188,0},\r
-       {L"NtUserGetClipboardViewer", 0x1189,0},\r
-       {L"NtUserGetClipCursor", 0x118A,1},\r
-       {L"NtUserGetComboBoxInfo", 0x118B,2},\r
-       {L"NtUserGetControlBrush", 0x118C,3},\r
-       {L"NtUserGetControlColor", 0x118D,4},\r
-       {L"NtUserGetCPD", 0x118E,3},\r
-       {L"NtUserGetCursorFrameInfo", 0x118F,4},\r
-       {L"NtUserGetCursorInfo", 0x1190,1},\r
-       {L"NtUserGetDC", 0x1191,1},\r
-       {L"NtUserGetDCEx", 0x1192,3},\r
-       {L"NtUserGetDoubleClickTime", 0x1193,0},\r
-       {L"NtUserGetForegroundWindow", 0x1194,0},\r
-       {L"NtUserGetGuiResources", 0x1195,2},\r
-       {L"NtUserGetGUIThreadInfo", 0x1196,2},\r
-       {L"NtUserGetIconInfo", 0x1197,6},\r
-       {L"NtUserGetIconSize", 0x1198,4},\r
-       {L"NtUserGetImeHotKey", 0x1199,4},\r
-       {L"NtUserGetImeInfoEx", 0x119A,2},\r
-       {L"NtUserGetInternalWindowPos", 0x119B,3},\r
-       {L"NtUserGetKeyboardLayoutList", 0x119C,2},\r
-       {L"NtUserGetKeyboardLayoutName", 0x119D,1},\r
-       {L"NtUserGetKeyboardState", 0x119E,1},\r
-       {L"NtUserGetKeyNameText", 0x119F,3},\r
-       {L"NtUserGetKeyState", 0x11A0,1},\r
-       {L"NtUserGetListBoxInfo", 0x11A1,1},\r
-       {L"NtUserGetMenuBarInfo", 0x11A2,4},\r
-       {L"NtUserGetMenuIndex", 0x11A3,2},\r
-       {L"NtUserGetMenuItemRect", 0x11A4,4},\r
-       {L"NtUserGetMessage", 0x11A5,4},\r
-       {L"NtUserGetMouseMovePointsEx", 0x11A6,5},\r
-       {L"NtUserGetObjectInformation", 0x11A7,5},\r
-       {L"NtUserGetOpenClipboardWindow", 0x11A8,0},\r
-       {L"NtUserGetPriorityClipboardFormat", 0x11A9,2},\r
-       {L"NtUserGetProcessWindowStation", 0x11AA,0},\r
-       {L"NtUserGetRawInputBuffer", 0x11AB,3},\r
-       {L"NtUserGetRawInputData", 0x11AC,5},\r
-       {L"NtUserGetRawInputDeviceInfo", 0x11AD,4},\r
-       {L"NtUserGetRawInputDeviceList", 0x11AE,3},\r
-       {L"NtUserGetRegisteredRawInputDevices", 0x11AF,3},\r
-       {L"NtUserGetScrollBarInfo", 0x11B0,3},\r
-       {L"NtUserGetSystemMenu", 0x11B1,2},\r
-       {L"NtUserGetThreadDesktop", 0x11B2,2},\r
-       {L"NtUserGetThreadState", 0x11B3,1},\r
-       {L"NtUserGetTitleBarInfo", 0x11B4,2},\r
-       {L"NtUserGetUpdateRect", 0x11B5,3},\r
-       {L"NtUserGetUpdateRgn", 0x11B6,3},\r
-       {L"NtUserGetWindowDC", 0x11B7,1},\r
-       {L"NtUserGetWindowPlacement", 0x11B8,2},\r
-       {L"NtUserGetWOWClass", 0x11B9,2},\r
-       {L"NtUserHardErrorControl", 0x11BA,3},\r
-       {L"NtUserHideCaret", 0x11BB,1},\r
-       {L"NtUserHiliteMenuItem", 0x11BC,4},\r
-       {L"NtUserImpersonateDdeClientWindow", 0x11BD,2},\r
-       {L"NtUserInitialize", 0x11BE,3},\r
-       {L"NtUserInitializeClientPfnArrays", 0x11BF,4},\r
-       {L"NtUserInitTask", 0x11C0,12},\r
-       {L"NtUserInternalGetWindowText", 0x11C1,3},\r
-       {L"NtUserInvalidateRect", 0x11C2,3},\r
-       {L"NtUserInvalidateRgn", 0x11C3,3},\r
-       {L"NtUserIsClipboardFormatAvailable", 0x11C4,1},\r
-       {L"NtUserKillTimer", 0x11C5,2},\r
-       {L"NtUserLoadKeyboardLayoutEx", 0x11C6,7},\r
-       {L"NtUserLockWindowStation", 0x11C7,1},\r
-       {L"NtUserLockWindowUpdate", 0x11C8,1},\r
-       {L"NtUserLockWorkStation", 0x11C9,0},\r
-       {L"NtUserMapVirtualKeyEx", 0x11CA,4},\r
-       {L"NtUserMenuItemFromPoint", 0x11CB,4},\r
-       {L"NtUserMessageCall", 0x11CC,7},\r
-       {L"NtUserMinMaximize", 0x11CD,3},\r
-       {L"NtUserMNDragLeave", 0x11CE,0},\r
-       {L"NtUserMNDragOver", 0x11CF,2},\r
-       {L"NtUserModifyUserStartupInfoFlags", 0x11D0,2},\r
-       {L"NtUserMoveWindow", 0x11D1,6},\r
-       {L"NtUserNotifyIMEStatus", 0x11D2,3},\r
-       {L"NtUserNotifyProcessCreate", 0x11D3,4},\r
-       {L"NtUserNotifyWinEvent", 0x11D4,4},\r
-       {L"NtUserOpenClipboard", 0x11D5,2},\r
-       {L"NtUserOpenDesktop", 0x11D6,3},\r
-       {L"NtUserOpenInputDesktop", 0x11D7,3},\r
-       {L"NtUserOpenWindowStation", 0x11D8,2},\r
-       {L"NtUserPaintDesktop", 0x11D9,1},\r
-       {L"NtUserPeekMessage", 0x11DA,5},\r
-       {L"NtUserPostMessage", 0x11DB,4},\r
-       {L"NtUserPostThreadMessage", 0x11DC,4},\r
-       {L"NtUserPrintWindow", 0x11DD,3},\r
-       {L"NtUserProcessConnect", 0x11DE,3},\r
-       {L"NtUserQueryInformationThread", 0x11DF,5},\r
-       {L"NtUserQueryInputContext", 0x11E0,2},\r
-       {L"NtUserQuerySendMessage", 0x11E1,1},\r
-       {L"NtUserQueryUserCounters", 0x11E2,5},\r
-       {L"NtUserQueryWindow", 0x11E3,2},\r
-       {L"NtUserRealChildWindowFromPoint", 0x11E4,3},\r
-       {L"NtUserRealInternalGetMessage", 0x11E5,6},\r
-       {L"NtUserRealWaitMessageEx", 0x11E6,2},\r
-       {L"NtUserRedrawWindow", 0x11E7,4},\r
-       {L"NtUserRegisterClassExWOW", 0x11E8,7},\r
-       {L"NtUserRegisterUserApiHook", 0x11E9,2},\r
-       {L"NtUserRegisterHotKey", 0x11EA,4},\r
-       {L"NtUserRegisterRawInputDevices", 0x11EB,3},\r
-       {L"NtUserRegisterTasklist", 0x11EC,1},\r
-       {L"NtUserRegisterWindowMessage", 0x11ED,1},\r
-       {L"NtUserRemoveMenu", 0x11EE,3},\r
-       {L"NtUserRemoveProp", 0x11EF,2},\r
-       {L"NtUserResolveDesktop", 0x11F0,4},\r
-       {L"NtUserResolveDesktopForWOW", 0x11F1,1},\r
-       {L"NtUserSBGetParms", 0x11F2,4},\r
-       {L"NtUserScrollDC", 0x11F3,7},\r
-       {L"NtUserScrollWindowEx", 0x11F4,8},\r
-       {L"NtUserSelectPalette", 0x11F5,3},\r
-       {L"NtUserSendInput", 0x11F6,3},\r
-       {L"NtUserSetActiveWindow", 0x11F7,1},\r
-       {L"NtUserSetAppImeLevel", 0x11F8,2},\r
-       {L"NtUserSetCapture", 0x11F9,1},\r
-       {L"NtUserSetClassLong", 0x11FA,4},\r
-       {L"NtUserSetClassWord", 0x11FB,3},\r
-       {L"NtUserSetClipboardData", 0x11FC,3},\r
-       {L"NtUserSetClipboardViewer", 0x11FD,1},\r
-       {L"NtUserSetConsoleReserveKeys", 0x11FE,2},\r
-       {L"NtUserSetCursor", 0x11FF,1},\r
-       {L"NtUserSetCursorContents", 0x1200,2},\r
-       {L"NtUserSetCursorIconData", 0x1201,4},\r
-       {L"NtUserSetDbgTag", 0x1202,2},\r
-       {L"NtUserSetFocus", 0x1203,1},\r
-       {L"NtUserSetImeHotKey", 0x1204,5},\r
-       {L"NtUserSetImeInfoEx", 0x1205,1},\r
-       {L"NtUserSetImeOwnerWindow", 0x1206,2},\r
-       {L"NtUserSetInformationProcess", 0x1207,4},\r
-       {L"NtUserSetInformationThread", 0x1208,4},\r
-       {L"NtUserSetInternalWindowPos", 0x1209,4},\r
-       {L"NtUserSetKeyboardState", 0x120A,1},\r
-       {L"NtUserSetLogonNotifyWindow", 0x120B,1},\r
-       {L"NtUserSetMenu", 0x120C,3},\r
-       {L"NtUserSetMenuContextHelpId", 0x120D,2},\r
-       {L"NtUserSetMenuDefaultItem", 0x120E,3},\r
-       {L"NtUserSetMenuFlagRtoL", 0x120F,1},\r
-       {L"NtUserSetObjectInformation", 0x1210,4},\r
-       {L"NtUserSetParent", 0x1211,2},\r
-       {L"NtUserSetProcessWindowStation", 0x1212,1},\r
-       {L"NtUserSetProp", 0x1213,3},\r
-       {L"NtUserSetRipFlags", 0x1214,2},\r
-       {L"NtUserSetScrollInfo", 0x1215,4},\r
-       {L"NtUserSetShellWindowEx", 0x1216,2},\r
-       {L"NtUserSetSysColors", 0x1217,4},\r
-       {L"NtUserSetSystemCursor", 0x1218,2},\r
-       {L"NtUserSetSystemMenu", 0x1219,2},\r
-       {L"NtUserSetSystemTimer", 0x121A,4},\r
-       {L"NtUserSetThreadDesktop", 0x121B,1},\r
-       {L"NtUserSetThreadLayoutHandles", 0x121C,2},\r
-       {L"NtUserSetThreadState", 0x121D,2},\r
-       {L"NtUserSetTimer", 0x121E,4},\r
-       {L"NtUserSetWindowFNID", 0x121F,2},\r
-       {L"NtUserSetWindowLong", 0x1220,4},\r
-       {L"NtUserSetWindowPlacement", 0x1221,2},\r
-       {L"NtUserSetWindowPos", 0x1222,7},\r
-       {L"NtUserSetWindowRgn", 0x1223,3},\r
-       {L"NtUserSetWindowsHookAW", 0x1224,3},\r
-       {L"NtUserSetWindowsHookEx", 0x1225,6},\r
-       {L"NtUserSetWindowStationUser", 0x1226,4},\r
-       {L"NtUserSetWindowWord", 0x1227,3},\r
-       {L"NtUserSetWinEventHook", 0x1228,8},\r
-       {L"NtUserShowCaret", 0x1229,1},\r
-       {L"NtUserShowScrollBar", 0x122A,3},\r
-       {L"NtUserShowWindow", 0x122B,2},\r
-       {L"NtUserShowWindowAsync", 0x122C,2},\r
-       {L"NtUserSoundSentry", 0x122D,0},\r
-       {L"NtUserSwitchDesktop", 0x122E,1},\r
-       {L"NtUserSystemParametersInfo", 0x122F,4},\r
-       {L"NtUserTestForInteractiveUser", 0x1230,1},\r
-       {L"NtUserThunkedMenuInfo", 0x1231,2},\r
-       {L"NtUserThunkedMenuItemInfo", 0x1232,6},\r
-       {L"NtUserToUnicodeEx", 0x1233,7},\r
-       {L"NtUserTrackMouseEvent", 0x1234,1},\r
-       {L"NtUserTrackPopupMenuEx", 0x1235,6},\r
-       {L"NtUserCalcMenuBar", 0x1236,5},\r
-       {L"NtUserPaintMenuBar", 0x1237,6},\r
-       {L"NtUserTranslateAccelerator", 0x1238,3},\r
-       {L"NtUserTranslateMessage", 0x1239,2},\r
-       {L"NtUserUnhookWindowsHookEx", 0x123A,1},\r
-       {L"NtUserUnhookWinEvent", 0x123B,1},\r
-       {L"NtUserUnloadKeyboardLayout", 0x123C,1},\r
-       {L"NtUserUnlockWindowStation", 0x123D,1},\r
-       {L"NtUserUnregisterClass", 0x123E,3},\r
-       {L"NtUserUnregisterUserApiHook", 0x123F,0},\r
-       {L"NtUserUnregisterHotKey", 0x1240,2},\r
-       {L"NtUserUpdateInputContext", 0x1241,3},\r
-       {L"NtUserUpdateInstance", 0x1242,3},\r
-       {L"NtUserUpdateLayeredWindow", 0x1243,9},\r
-       {L"NtUserGetLayeredWindowAttributes", 0x1244,4},\r
-       {L"NtUserSetLayeredWindowAttributes", 0x1245,4},\r
-       {L"NtUserUpdatePerUserSystemParameters", 0x1246,2},\r
-       {L"NtUserUserHandleGrantAccess", 0x1247,3},\r
-       {L"NtUserValidateHandleSecure", 0x1248,1},\r
-       {L"NtUserValidateRect", 0x1249,2},\r
-       {L"NtUserValidateTimerCallback", 0x124a, 3},\r
-       {L"NtUserVkKeyScanEx", 0x124b,3},\r
-       {L"NtUserWaitForInputIdle", 0x124c,3},\r
-       {L"NtUserWaitForMsgAndEvent", 0x124d,1},\r
-       {L"NtUserWaitMessage", 0x124e,0},\r
-       {L"NtUserWin32PoolAllocationStats", 0x124f,6},\r
-       {L"NtUserWindowFromPoint", 0x1250,2},\r
-       {L"NtUserYieldTask", 0x1251,0},\r
-       {L"NtUserRemoteConnect", 0x1252,3},\r
-       {L"NtUserRemoteRedrawRectangle", 0x1253,4},\r
-       {L"NtUserRemoteRedrawScreen", 0x1254,0},\r
-       {L"NtUserRemoteStopScreenUpdates", 0x1255,0},\r
-       {L"NtUserCtxDisplayIOCtl", 0x1256,3},\r
-       {L"NtGdiEngAssociateSurface", 0x1257,3},\r
-       {L"NtGdiEngCreateBitmap", 0x1258,6},\r
-       {L"NtGdiEngCreateDeviceSurface", 0x1259,4},\r
-       {L"NtGdiEngCreateDeviceBitmap", 0x125a,4},\r
-       {L"NtGdiEngCreatePalette", 0x125b,6},\r
-       {L"NtGdiEngComputeGlyphSet", 0x125c,3},\r
-       {L"NtGdiEngCopyBits", 0x125d,6},\r
-       {L"NtGdiEngDeletePalette", 0x125e,1},\r
-       {L"NtGdiEngDeleteSurface", 0x125f,1},\r
-       {L"NtGdiEngEraseSurface", 0x1260,3},\r
-       {L"NtGdiEngUnlockSurface", 0x1261,1},\r
-       {L"NtGdiEngLockSurface", 0x1262,1},\r
-       {L"NtGdiEngBitBlt", 0x1263,11},\r
-       {L"NtGdiEngStretchBlt", 0x1264,11},\r
-       {L"NtGdiEngPlgBlt", 0x1265,11},\r
-       {L"NtGdiEngMarkBandingSurface", 0x1266,1},\r
-       {L"NtGdiEngStrokePath", 0x1267,8},\r
-       {L"NtGdiEngFillPath", 0x1268,7},\r
-       {L"NtGdiEngStrokeAndFillPath", 0x1269,10},\r
-       {L"NtGdiEngPaint", 0x126a,5},\r
-       {L"NtGdiEngLineTo", 0x126b,9},\r
-       {L"NtGdiEngAlphaBlend", 0x126c,7},\r
-       {L"NtGdiEngGradientFill", 0x126d,10},\r
-       {L"NtGdiEngTransparentBlt", 0x126e,8},\r
-       {L"NtGdiEngTextOut", 0x126f,10},\r
-       {L"NtGdiEngStretchBltROP", 0x1270,13},\r
-       {L"NtGdiXLATEOBJ_cGetPalette", 0x1271,4},\r
-       {L"NtGdiXLATEOBJ_iXlate", 0x1272,2},\r
-       {L"NtGdiXLATEOBJ_hGetColorTransform", 0x1273,1},\r
-       {L"NtGdiCLIPOBJ_bEnum", 0x1274,3},\r
-       {L"NtGdiCLIPOBJ_cEnumStart", 0x1275,5},\r
-       {L"NtGdiCLIPOBJ_ppoGetPath", 0x1276,1},\r
-       {L"NtGdiEngDeletePath", 0x1277,1},\r
-       {L"NtGdiEngCreateClip", 0x1278,0},\r
-       {L"NtGdiEngDeleteClip", 0x1279,1},\r
-       {L"NtGdiBRUSHOBJ_ulGetBrushColor", 0x127a,1},\r
-       {L"NtGdiBRUSHOBJ_pvAllocRbrush", 0x127b,2},\r
-       {L"NtGdiBRUSHOBJ_pvGetRbrush", 0x127c,1},\r
-       {L"NtGdiBRUSHOBJ_hGetColorTransform", 0x127d,1},\r
-       {L"NtGdiXFORMOBJ_bApplyXform", 0x127e,5},\r
-       {L"NtGdiXFORMOBJ_iGetXform", 0x127f,2},\r
-       {L"NtGdiFONTOBJ_vGetInfo", 0x1280,3},\r
-       {L"NtGdiFONTOBJ_pxoGetXform", 0x1281,1},\r
-       {L"NtGdiFONTOBJ_cGetGlyphs", 0x1282,5},\r
-       {L"NtGdiFONTOBJ_pifi", 0x1283,1},\r
-       {L"NtGdiFONTOBJ_pfdg", 0x1284,1},\r
-       {L"NtGdiFONTOBJ_pQueryGlyphAttrs", 0x1285,2},\r
-       {L"NtGdiFONTOBJ_pvTrueTypeFontFile", 0x1286,2},\r
-       {L"NtGdiFONTOBJ_cGetAllGlyphHandles", 0x1287,2},\r
-       {L"NtGdiSTROBJ_bEnum", 0x1288,3},\r
-       {L"NtGdiSTROBJ_bEnumPositionsOnly", 0x1289,3},\r
-       {L"NtGdiSTROBJ_bGetAdvanceWidths", 0x128a,4},\r
-       {L"NtGdiSTROBJ_vEnumStart", 0x128b,1},\r
-       {L"NtGdiSTROBJ_dwGetCodePage", 0x128c,1},\r
-       {L"NtGdiPATHOBJ_vGetBounds", 0x128d,2},\r
-       {L"NtGdiPATHOBJ_bEnum", 0x128e,2},\r
-       {L"NtGdiPATHOBJ_vEnumStart", 0x128f,1},\r
-       {L"NtGdiPATHOBJ_vEnumStartClipLines", 0x1290,4},\r
-       {L"NtGdiPATHOBJ_bEnumClipLines", 0x1291,3},\r
-       {L"NtGdiGetDhpdev", 0x1292,1},\r
-       {L"NtGdiEngCheckAbort", 0x1293,1},\r
-       {L"NtGdiHT_Get8BPPFormatPalette", 0x1294,4},\r
-       {L"NtGdiHT_Get8BPPMaskPalette", 0x1295,6},\r
-       {L"NtGdiUpdateTransform", 0x1296,1},\r
-       {L"NtGdiSetPUMPDOBJ", 0x1297,4},\r
-       {L"NtGdiBRUSHOBJ_DeleteRbrush", 0x1298,2},\r
-       {L"NtGdiUMPDEngFreeUserMem", 0x1299,1},\r
-       {L"NtGdiDrawStream", 0x129a,3},\r
-       {NULL, 0, 0}\r
-};\r
-\r