751 lines
16 KiB
SQL
751 lines
16 KiB
SQL
/***************************** Module Header ******************************\
|
|
* Module Name: Services.tab
|
|
*
|
|
* This file lists win32k.sys entry points.
|
|
*
|
|
* Stub,NumParams[,ErrRetVal]
|
|
*
|
|
* It must start on the leftmost column and include no spaces.
|
|
*
|
|
* This will create the a stub named NtStub, which takes NumParams parameters.
|
|
* ErrRetVal will be used by the dispatcher on error. This parameter can be:
|
|
* 0 == return 0
|
|
* -1 == return -1
|
|
* 1 == return status code (this is the default)
|
|
*
|
|
* Copyright (c) 1985-98, Microsoft Corporation
|
|
\**************************************************************************/
|
|
|
|
GdiAbortDoc,1
|
|
GdiAbortPath,1
|
|
GdiAddFontResourceW,6,0
|
|
GdiAddRemoteFontToDC,4,0
|
|
GdiAddFontMemResourceEx,5,0
|
|
GdiRemoveMergeFont,2,0
|
|
GdiAddRemoteMMInstanceToDC,3,0
|
|
GdiAlphaBlend,12
|
|
GdiAngleArc,6
|
|
GdiAnyLinkedFonts,0,0
|
|
GdiFontIsLinked,1,0
|
|
GdiArcInternal,10
|
|
GdiBeginPath,1
|
|
GdiBitBlt,11
|
|
GdiCancelDC,1
|
|
GdiCheckBitmapBits,8
|
|
GdiCloseFigure,1
|
|
GdiClearBitmapAttributes,2
|
|
GdiClearBrushAttributes,2
|
|
GdiColorCorrectPalette,6
|
|
GdiCombineRgn,4
|
|
GdiCombineTransform,3
|
|
GdiComputeXformCoefficients,1
|
|
GdiConsoleTextOut,4,0
|
|
GdiConvertMetafileRect,2
|
|
GdiCreateBitmap,5
|
|
GdiCreateClientObj,1
|
|
GdiCreateColorSpace,1
|
|
GdiCreateColorTransform,8
|
|
GdiCreateCompatibleBitmap,3
|
|
GdiCreateCompatibleDC,1
|
|
GdiCreateDIBBrush,6
|
|
GdiCreateDIBitmapInternal,11
|
|
GdiCreateDIBSection,9
|
|
GdiCreateEllipticRgn,4
|
|
GdiCreateHalftonePalette,1
|
|
GdiCreateHatchBrushInternal,3
|
|
GdiCreateMetafileDC,1
|
|
GdiCreatePaletteInternal,2
|
|
GdiCreatePatternBrushInternal,3
|
|
GdiCreatePen,4
|
|
GdiCreateRectRgn,4
|
|
GdiCreateRoundRectRgn,6
|
|
GdiCreateServerMetaFile,6
|
|
GdiCreateSolidBrush,2
|
|
GdiD3dContextCreate,4
|
|
GdiD3dContextDestroy,1
|
|
GdiD3dContextDestroyAll,1
|
|
GdiD3dValidateTextureStageState,1
|
|
GdiD3dDrawPrimitives2,7
|
|
GdiDdGetDriverState,1
|
|
GdiDdAddAttachedSurface,3
|
|
GdiDdAlphaBlt,3
|
|
GdiDdAttachSurface,2
|
|
GdiDdBeginMoCompFrame,2
|
|
GdiDdBlt,3
|
|
GdiDdCanCreateSurface,2
|
|
GdiDdCanCreateD3DBuffer,2
|
|
GdiDdColorControl,2
|
|
GdiDdCreateDirectDrawObject,1
|
|
GdiDdCreateSurface,8
|
|
GdiDdCreateD3DBuffer,8
|
|
GdiDdCreateMoComp,2
|
|
GdiDdCreateSurfaceObject,6
|
|
GdiDdDeleteDirectDrawObject,1
|
|
GdiDdDeleteSurfaceObject,1
|
|
GdiDdDestroyMoComp,2
|
|
GdiDdDestroySurface,2
|
|
GdiDdDestroyD3DBuffer,1
|
|
GdiDdEndMoCompFrame,2
|
|
GdiDdFlip,5
|
|
GdiDdFlipToGDISurface,2
|
|
GdiDdGetAvailDriverMemory,2
|
|
GdiDdGetBltStatus,2
|
|
GdiDdGetDC,2
|
|
GdiDdGetDriverInfo,2
|
|
GdiDdGetDxHandle,3
|
|
GdiDdGetFlipStatus,2
|
|
GdiDdGetInternalMoCompInfo,2
|
|
GdiDdGetMoCompBuffInfo,2
|
|
GdiDdGetMoCompGuids,2
|
|
GdiDdGetMoCompFormats,2
|
|
GdiDdGetScanLine,2
|
|
GdiDdLock,3
|
|
GdiDdLockD3D,2
|
|
GdiDdQueryDirectDrawObject,11
|
|
GdiDdQueryMoCompStatus,2
|
|
GdiDdReenableDirectDrawObject,2
|
|
GdiDdReleaseDC,1
|
|
GdiDdRenderMoComp,2
|
|
GdiDdResetVisrgn,2
|
|
GdiDdSetColorKey,2
|
|
GdiDdSetExclusiveMode,2
|
|
GdiDdSetGammaRamp,3
|
|
GdiDdCreateSurfaceEx,3
|
|
GdiDdSetOverlayPosition,3
|
|
GdiDdUnattachSurface,2
|
|
GdiDdUnlock,2
|
|
GdiDdUnlockD3D,2
|
|
GdiDdUpdateOverlay,3
|
|
GdiDdWaitForVerticalBlank,2
|
|
GdiDvpCanCreateVideoPort,2
|
|
GdiDvpColorControl,2
|
|
GdiDvpCreateVideoPort,2
|
|
GdiDvpDestroyVideoPort,2
|
|
GdiDvpFlipVideoPort,4
|
|
GdiDvpGetVideoPortBandwidth,2
|
|
GdiDvpGetVideoPortField,2
|
|
GdiDvpGetVideoPortFlipStatus,2
|
|
GdiDvpGetVideoPortInputFormats,2
|
|
GdiDvpGetVideoPortLine,2
|
|
GdiDvpGetVideoPortOutputFormats,2
|
|
GdiDvpGetVideoPortConnectInfo,2
|
|
GdiDvpGetVideoSignalStatus,2
|
|
GdiDvpUpdateVideoPort,4
|
|
GdiDvpWaitForVideoPortSync,2
|
|
GdiDvpAcquireNotification,3
|
|
GdiDvpReleaseNotification,2
|
|
GdiDxgGenericThunk,6
|
|
GdiDeleteClientObj,1
|
|
GdiDeleteColorSpace,1
|
|
GdiDeleteColorTransform,2
|
|
GdiDeleteObjectApp,1
|
|
GdiDescribePixelFormat,4
|
|
GdiGetPerBandInfo,2
|
|
GdiDoBanding,4
|
|
GdiDoPalette,6
|
|
GdiDrawEscape,4
|
|
GdiEllipse,5
|
|
GdiEnableEudc,1
|
|
GdiEndDoc,1
|
|
GdiEndPage,1
|
|
GdiEndPath,1
|
|
GdiEnumFontChunk,5,0
|
|
GdiEnumFontClose,1,0
|
|
GdiEnumFontOpen,7,0
|
|
GdiEnumObjects,4
|
|
GdiEqualRgn,2
|
|
GdiEudcLoadUnloadLink,7,0
|
|
GdiExcludeClipRect,5
|
|
GdiExtCreatePen,11
|
|
GdiExtCreateRegion,3
|
|
GdiExtEscape,8
|
|
GdiExtFloodFill,5
|
|
GdiExtGetObjectW,3
|
|
GdiExtSelectClipRgn,3
|
|
GdiExtTextOutW,9,0
|
|
GdiFillPath,1
|
|
GdiFillRgn,3
|
|
GdiFlattenPath,1
|
|
GdiFlushUserBatch,0
|
|
GdiFlush,0
|
|
GdiForceUFIMapping,2,0
|
|
GdiFrameRgn,5
|
|
GdiFullscreenControl,5
|
|
GdiGetAndSetDCDword,4
|
|
GdiGetAppClipBox,2
|
|
GdiGetBitmapBits,3
|
|
GdiGetBitmapDimension,2
|
|
GdiGetBoundsRect,3
|
|
GdiGetCharABCWidthsW,6,0
|
|
GdiGetCharacterPlacementW,6,0
|
|
GdiGetCharSet,1,0
|
|
GdiGetCharWidthW,6,0
|
|
GdiGetCharWidthInfo,2,0
|
|
GdiGetColorAdjustment,2
|
|
GdiGetColorSpaceforBitmap,1
|
|
GdiGetDCDword,3
|
|
GdiGetDCforBitmap,1
|
|
GdiGetDCObject,2
|
|
GdiGetDCPoint,3
|
|
GdiGetDeviceCaps,2
|
|
GdiGetDeviceGammaRamp,2
|
|
GdiGetDeviceCapsAll,2
|
|
GdiGetDIBitsInternal,9
|
|
GdiGetETM,2,0
|
|
GdiGetEudcTimeStampEx,3,0
|
|
GdiGetFontData,5,-1
|
|
GdiGetFontResourceInfoInternalW,7,0
|
|
GdiGetGlyphIndicesW,5,-1
|
|
GdiGetGlyphIndicesWInternal,6,-1
|
|
GdiGetGlyphOutline,8,-1
|
|
GdiGetKerningPairs,3,0
|
|
GdiGetLinkedUFIs,3,0
|
|
GdiGetMiterLimit,2
|
|
GdiGetMonitorID,3,0
|
|
GdiGetNearestColor,2
|
|
GdiGetNearestPaletteIndex,2
|
|
GdiGetObjectBitmapHandle,2
|
|
GdiGetOutlineTextMetricsInternalW,4
|
|
GdiGetPath,4
|
|
GdiGetPixel,3
|
|
GdiGetRandomRgn,3
|
|
GdiGetRasterizerCaps,2
|
|
GdiGetRealizationInfo,3
|
|
GdiGetRegionData,3
|
|
GdiGetRgnBox,2
|
|
GdiGetServerMetaFileBits,7
|
|
GdiGetSpoolMessage,4
|
|
GdiGetStats,5
|
|
GdiGetStockObject,1
|
|
GdiGetStringBitmapW,5
|
|
GdiGetSystemPaletteUse,1
|
|
GdiGetTextCharsetInfo,3,-1
|
|
GdiGetTextExtent,5,0
|
|
GdiGetTextExtentExW,8,0
|
|
GdiGetTextFaceW,4,0
|
|
GdiGetTextMetricsW,3,0
|
|
GdiGetTransform,3,0
|
|
GdiGetUFI,6,0
|
|
GdiGetEmbUFI,7,0
|
|
GdiGetUFIPathname,10,0
|
|
GdiGetEmbedFonts,0,-1
|
|
GdiChangeGhostFont,2,0
|
|
GdiAddEmbFontToDC,2,0
|
|
GdiGetFontUnicodeRanges,2,0
|
|
GdiGetWidthTable,7,-1
|
|
GdiGradientFill,6
|
|
GdiHfontCreate,5,0
|
|
GdiIcmBrushInfo,8
|
|
GdiInit,0,0
|
|
GdiInitSpool,0
|
|
GdiIntersectClipRect,5
|
|
GdiInvertRgn,2
|
|
GdiLineTo,3
|
|
GdiMakeFontDir,5,0
|
|
GdiMakeInfoDC,2
|
|
GdiMaskBlt,13
|
|
GdiModifyWorldTransform,3,0
|
|
GdiMonoBitmap,1
|
|
GdiMoveTo,4
|
|
GdiOffsetClipRgn,3
|
|
GdiOffsetRgn,3
|
|
GdiOpenDCW,7
|
|
GdiPatBlt,6
|
|
GdiPolyPatBlt,5
|
|
GdiPathToRegion,1
|
|
GdiPlgBlt,11
|
|
GdiPolyDraw,4
|
|
GdiPolyPolyDraw,5
|
|
GdiPolyTextOutW,4
|
|
GdiPtInRegion,3
|
|
GdiPtVisible,3
|
|
GdiQueryFonts,3,0
|
|
GdiQueryFontAssocInfo,1,0
|
|
GdiRectangle,5
|
|
GdiRectInRegion,2
|
|
GdiRectVisible,2
|
|
GdiRemoveFontResourceW,6,0
|
|
GdiRemoveFontMemResourceEx,1,0
|
|
GdiResetDC,5
|
|
GdiResizePalette,2
|
|
GdiRestoreDC,2
|
|
GdiRoundRect,7
|
|
GdiSaveDC,1
|
|
GdiScaleViewportExtEx,6
|
|
GdiScaleWindowExtEx,6
|
|
GdiSelectBitmap,2
|
|
GdiSelectBrush,2
|
|
GdiSelectClipPath,2
|
|
GdiSelectFont,2,0
|
|
GdiSelectPen,2
|
|
GdiSetBitmapAttributes,2
|
|
GdiSetBitmapBits,3
|
|
GdiSetBitmapDimension,4
|
|
GdiSetBoundsRect,3
|
|
GdiSetBrushAttributes,2
|
|
GdiSetBrushOrg,4
|
|
GdiSetColorAdjustment,2
|
|
GdiSetColorSpace,2
|
|
GdiSetDeviceGammaRamp,2
|
|
GdiSetDIBitsToDeviceInternal,16
|
|
GdiSetFontEnumeration,1,0
|
|
GdiSetFontXform,3,0
|
|
GdiSetIcmMode,3
|
|
GdiSetLinkedUFIs,3,0
|
|
GdiSetMagicColors,3
|
|
GdiSetMetaRgn,1
|
|
GdiSetMiterLimit,3
|
|
GdiGetDeviceWidth,1
|
|
GdiMirrorWindowOrg,1
|
|
GdiSetLayout,3
|
|
GdiSetPixel,4
|
|
GdiSetPixelFormat,2
|
|
GdiSetRectRgn,5
|
|
GdiSetSystemPaletteUse,2
|
|
GdiSetTextJustification,3,0
|
|
GdiSetupPublicCFONT,3,-1
|
|
GdiSetVirtualResolution,5
|
|
GdiSetSizeDevice,3
|
|
GdiStartDoc,4
|
|
GdiStartPage,1
|
|
GdiStretchBlt,12
|
|
GdiStretchDIBitsInternal,16
|
|
GdiStrokeAndFillPath,1
|
|
GdiStrokePath,1
|
|
GdiSwapBuffers,1
|
|
GdiTransformPoints,5
|
|
GdiTransparentBlt,11
|
|
GdiUnloadPrinterDriver,2
|
|
GdiUnmapMemFont,1
|
|
GdiUnrealizeObject,1
|
|
GdiUpdateColors,1
|
|
GdiWidenPath,1
|
|
|
|
|
|
/*
|
|
* NTUSER entry points
|
|
*/
|
|
UserActivateKeyboardLayout,2,0
|
|
UserAlterWindowStyle,3,0
|
|
UserAssociateInputContext,3
|
|
UserAttachThreadInput,3,0
|
|
UserBeginPaint,2,0
|
|
UserBitBltSysBmp,8,0
|
|
UserBlockInput,1,0
|
|
UserBuildHimcList,4,1
|
|
UserBuildHwndList,7,1
|
|
UserBuildNameList,4,1
|
|
UserBuildPropList,4,1
|
|
UserCallHwnd,2,0
|
|
UserCallHwndLock,2,0
|
|
UserCallHwndOpt,2,0
|
|
UserCallHwndParam,3,0
|
|
UserCallHwndParamLock,3,0
|
|
UserCallMsgFilter,2,0
|
|
UserCallNextHookEx,4,0
|
|
UserCallNoParam,1,0
|
|
UserCallOneParam,2,0
|
|
UserCallTwoParam,3,0
|
|
UserChangeClipboardChain,2,0
|
|
UserChangeDisplaySettings,5,-1
|
|
UserCheckImeHotKey,2,-1
|
|
UserCheckMenuItem,3,-1
|
|
UserChildWindowFromPointEx,4,0
|
|
UserClipCursor,1,0
|
|
UserCloseClipboard,0,0
|
|
UserCloseDesktop,1,0
|
|
UserCloseWindowStation,1,0
|
|
UserConsoleControl,3,1
|
|
UserConvertMemHandle,2,0
|
|
UserCopyAcceleratorTable,3,0
|
|
UserCountClipboardFormats,0,0
|
|
UserCreateAcceleratorTable,2,0
|
|
UserCreateCaret,4,0
|
|
UserCreateDesktop,5,0
|
|
UserCreateInputContext,1,0
|
|
UserCreateLocalMemHandle,4,1
|
|
UserCreateWindowEx,15,0
|
|
UserCreateWindowStation,7,0
|
|
UserDdeGetQualityOfService,3,0
|
|
UserDdeInitialize,5
|
|
UserDdeSetQualityOfService,3,0
|
|
UserDeferWindowPos,8,0
|
|
UserDefSetText,2,0
|
|
UserDeleteMenu,3,0
|
|
UserDestroyAcceleratorTable,1,0
|
|
UserDestroyCursor,2,0
|
|
UserDestroyInputContext,1,0
|
|
UserDestroyMenu,1,0
|
|
UserDestroyWindow,1,0
|
|
UserDisableThreadIme,1,0
|
|
UserDispatchMessage,1,0
|
|
UserDragDetect,3,0
|
|
UserDragObject,5,0
|
|
UserDrawAnimatedRects,4,0
|
|
UserDrawCaption,4,0
|
|
UserDrawCaptionTemp,7,0
|
|
UserDrawIconEx,11,0
|
|
UserDrawMenuBarTemp,5,0
|
|
UserEmptyClipboard,0,0
|
|
UserEnableMenuItem,3,-1
|
|
UserEnableScrollBar,3,0
|
|
UserEndDeferWindowPosEx,2,0
|
|
UserEndMenu,0,0
|
|
UserEndPaint,2,0
|
|
UserEnumDisplayDevices,4,1
|
|
UserEnumDisplayMonitors,4,0
|
|
UserEnumDisplaySettings,4,1
|
|
UserEvent,1,0
|
|
UserExcludeUpdateRgn,2,0
|
|
UserFillWindow,4,0
|
|
UserFindExistingCursorIcon,3,0
|
|
UserFindWindowEx,5,0
|
|
UserFlashWindowEx,1,0
|
|
UserGetAltTabInfo,6,0
|
|
UserGetAncestor,2,0
|
|
UserGetAppImeLevel,1,0
|
|
UserGetAsyncKeyState,1,0
|
|
UserGetAtomName,2,0
|
|
UserGetCaretBlinkTime,0,0
|
|
UserGetCaretPos,1,0
|
|
UserGetClassInfo,5,0
|
|
UserGetClassName,3,0
|
|
UserGetClipboardData,2,0
|
|
UserGetClipboardFormatName,3,0
|
|
UserGetClipboardOwner,0,0
|
|
UserGetClipboardSequenceNumber,0,0
|
|
UserGetClipboardViewer,0,0
|
|
UserGetClipCursor,1,0
|
|
UserGetComboBoxInfo,2,0
|
|
UserGetControlBrush,3,0
|
|
UserGetControlColor,4,0
|
|
UserGetCPD,3,0
|
|
UserGetCursorFrameInfo,4,0
|
|
UserGetCursorInfo,1,0
|
|
UserGetDC,1,0
|
|
UserGetDCEx,3,0
|
|
#ifdef REDIRECTION
|
|
UserGetDesktopRedirectionMode,2,0
|
|
#endif // REDIRECTION
|
|
UserGetDoubleClickTime,0,0
|
|
UserGetForegroundWindow,0,0
|
|
UserGetGuiResources,2,0
|
|
UserGetGUIThreadInfo,2,0
|
|
UserGetIconInfo,6,0
|
|
UserGetIconSize,4,0
|
|
UserGetImeHotKey,4,0
|
|
UserGetImeInfoEx,2,0
|
|
UserGetInternalWindowPos,3,0
|
|
UserGetKeyboardLayoutList,2,0
|
|
UserGetKeyboardLayoutName,1,0
|
|
UserGetKeyboardState,1,0
|
|
UserGetKeyNameText,3,0
|
|
UserGetKeyState,1,0
|
|
UserGetListBoxInfo,1,0
|
|
UserGetMenuBarInfo,4,0
|
|
UserGetMenuIndex,2,0
|
|
UserGetMenuItemRect,4,0
|
|
UserGetMessage,4,0
|
|
UserGetMouseMovePointsEx,5,-1
|
|
UserGetObjectInformation,5,0
|
|
UserGetOpenClipboardWindow,0,0
|
|
UserGetPriorityClipboardFormat,2,0
|
|
#ifdef REDIRECTION
|
|
UserGetProcessRedirectionMode,2,0
|
|
#endif // REDIRECTION
|
|
UserGetProcessWindowStation,0,0
|
|
#ifdef GENERIC_INPUT
|
|
UserGetRawInputBuffer,3,-1
|
|
UserGetRawInputData,5,-1
|
|
UserGetRawInputDeviceInfo,4,-1
|
|
UserGetRawInputDeviceList, 3, -1
|
|
UserGetRegisteredRawInputDevices,3,-1
|
|
#endif // GENERIC_INPUT
|
|
UserGetScrollBarInfo,3,0
|
|
UserGetSystemMenu,2,0
|
|
UserGetThreadDesktop,2,0
|
|
UserGetThreadState,1,0
|
|
UserGetTitleBarInfo,2,0
|
|
UserGetUpdateRect,3,0
|
|
UserGetUpdateRgn,3,0
|
|
UserGetWindowDC,1,0
|
|
UserGetWindowPlacement,2,0
|
|
UserGetWOWClass,2,0
|
|
UserHardErrorControl,3
|
|
UserHideCaret,1,0
|
|
UserHiliteMenuItem,4,0
|
|
UserImpersonateDdeClientWindow,2,0
|
|
UserInitialize,3,1
|
|
UserInitializeClientPfnArrays,4,1
|
|
UserInitTask,12,1
|
|
UserInternalGetWindowText,3,0
|
|
UserInvalidateRect,3,0
|
|
UserInvalidateRgn,3,0
|
|
UserIsClipboardFormatAvailable,1,0
|
|
UserKillTimer,2,0
|
|
UserLoadKeyboardLayoutEx,7,0
|
|
UserLockWindowStation,1,0
|
|
UserLockWindowUpdate,1,0
|
|
UserLockWorkStation,0,0
|
|
UserMapVirtualKeyEx,4,0
|
|
UserMenuItemFromPoint,4,-1
|
|
UserMessageCall,7,0
|
|
UserMinMaximize,3,0
|
|
UserMNDragLeave,0,0
|
|
UserMNDragOver,2,0
|
|
UserModifyUserStartupInfoFlags,2,0
|
|
UserMoveWindow,6,0
|
|
UserNotifyIMEStatus,3,0
|
|
UserNotifyProcessCreate,4,0
|
|
UserNotifyWinEvent,4,0
|
|
UserOpenClipboard,2,0
|
|
UserOpenDesktop,3,0
|
|
UserOpenInputDesktop,3,0
|
|
UserOpenWindowStation,2,0
|
|
UserPaintDesktop,1,0
|
|
UserPeekMessage,5,0
|
|
UserPostMessage,4,0
|
|
UserPostThreadMessage,4,0
|
|
UserPrintWindow,3,0
|
|
UserProcessConnect,3,1
|
|
UserQueryInformationThread,5,1
|
|
UserQueryInputContext,2,0
|
|
UserQuerySendMessage,1,0
|
|
UserQueryUserCounters,5,0
|
|
UserQueryWindow,2,0
|
|
UserRealChildWindowFromPoint,3,0
|
|
#ifdef MESSAGE_PUMP_HOOK
|
|
UserRealInternalGetMessage,6,0
|
|
UserRealWaitMessageEx,2,0
|
|
#endif
|
|
UserRedrawWindow,4,0
|
|
UserRegisterClassExWOW,7,0
|
|
UserRegisterUserApiHook,2,0
|
|
UserRegisterHotKey,4,0
|
|
#ifdef GENERIC_INPUT
|
|
UserRegisterRawInputDevices,3,0
|
|
#endif
|
|
UserRegisterTasklist,1,0
|
|
UserRegisterWindowMessage,1,0
|
|
#ifdef GENERIC_INPUT
|
|
#ifdef LATER
|
|
UserReleaseRawInputHandle,1,0
|
|
#endif
|
|
#endif
|
|
UserRemoveMenu,3,0
|
|
UserRemoveProp,2,0
|
|
UserResolveDesktop,4,0
|
|
UserResolveDesktopForWOW,1,1
|
|
UserSBGetParms,4,0
|
|
UserScrollDC,7,0
|
|
UserScrollWindowEx,8,0
|
|
UserSelectPalette,3,0
|
|
UserSendInput,3,0
|
|
UserSetActiveWindow,1,0
|
|
UserSetAppImeLevel,2,0
|
|
UserSetCapture,1,0
|
|
UserSetClassLong,4,0
|
|
|
|
#if defined(_WIN64)
|
|
UserSetClassLongPtr,4,0
|
|
#endif
|
|
|
|
UserSetClassWord,3,0
|
|
UserSetClipboardData,3,0
|
|
UserSetClipboardViewer,1,0
|
|
UserSetConsoleReserveKeys,2,0
|
|
UserSetCursor,1,0
|
|
UserSetCursorContents,2,0
|
|
UserSetCursorIconData,4,0
|
|
UserSetDbgTag,2,0
|
|
#ifdef REDIRECTION
|
|
UserSetDesktopRedirectionMode,2,0
|
|
#endif // REDIRECTION
|
|
UserSetFocus,1,0
|
|
UserSetImeHotKey,5,0
|
|
UserSetImeInfoEx,1,0
|
|
UserSetImeOwnerWindow,2,0
|
|
UserSetInformationProcess,4,1
|
|
UserSetInformationThread,4,1
|
|
UserSetInternalWindowPos,4,0
|
|
UserSetKeyboardState,1,0
|
|
UserSetLogonNotifyWindow,1,0
|
|
UserSetMenu,3,0
|
|
UserSetMenuContextHelpId,2,0
|
|
UserSetMenuDefaultItem,3,0
|
|
UserSetMenuFlagRtoL,1,0
|
|
UserSetObjectInformation,4,0
|
|
UserSetParent,2,0
|
|
#ifdef REDIRECTION
|
|
UserSetProcessRedirectionMode,2,0
|
|
#endif // REDIRECTION
|
|
UserSetProcessWindowStation,1,0
|
|
UserSetProp,3,0
|
|
UserSetRipFlags,2,0
|
|
UserSetScrollInfo,4,0
|
|
UserSetShellWindowEx,2,0
|
|
UserSetSysColors,4,0
|
|
UserSetSystemCursor,2,0
|
|
UserSetSystemMenu,2,0
|
|
UserSetSystemTimer,4,0
|
|
UserSetThreadDesktop,1,0
|
|
UserSetThreadLayoutHandles,2,0
|
|
UserSetThreadState,2,0
|
|
UserSetTimer,4,0
|
|
UserSetWindowFNID,2,0
|
|
UserSetWindowLong,4,0
|
|
|
|
#if defined(_WIN64)
|
|
UserSetWindowLongPtr,4,0
|
|
#endif
|
|
|
|
UserSetWindowPlacement,2,0
|
|
UserSetWindowPos,7,0
|
|
UserSetWindowRgn,3,0
|
|
UserSetWindowsHookAW,3,0
|
|
UserSetWindowsHookEx,6,0
|
|
UserSetWindowStationUser,4,0
|
|
UserSetWindowWord,3,0
|
|
UserSetWinEventHook,8,0
|
|
UserShowCaret,1,0
|
|
UserShowScrollBar,3,0
|
|
UserShowWindow,2,0
|
|
UserShowWindowAsync,2,0
|
|
UserSoundSentry,0,1
|
|
UserSwitchDesktop,1,0
|
|
UserSystemParametersInfo,4,0
|
|
UserTestForInteractiveUser,1,1
|
|
UserThunkedMenuInfo,2,0
|
|
UserThunkedMenuItemInfo,6,0
|
|
UserToUnicodeEx,7,0
|
|
UserTrackMouseEvent,1,0
|
|
UserTrackPopupMenuEx,6,0
|
|
UserCalcMenuBar,5,0
|
|
UserPaintMenuBar,6,0
|
|
UserTranslateAccelerator,3,0
|
|
UserTranslateMessage,2,0
|
|
UserUnhookWindowsHookEx,1,0
|
|
UserUnhookWinEvent,1,0
|
|
UserUnloadKeyboardLayout,1,0
|
|
UserUnlockWindowStation,1,0
|
|
UserUnregisterClass,3,0
|
|
UserUnregisterUserApiHook,0,0
|
|
UserUnregisterHotKey,2,0
|
|
UserUpdateInputContext,3,0
|
|
UserUpdateInstance,3
|
|
UserUpdateLayeredWindow,9,0
|
|
UserGetLayeredWindowAttributes,4,0
|
|
UserSetLayeredWindowAttributes,4,0
|
|
UserUpdatePerUserSystemParameters,2,0
|
|
UserUserHandleGrantAccess,3,0
|
|
UserValidateHandleSecure,1,0
|
|
UserValidateRect,2,0
|
|
UserValidateTimerCallback,3,0
|
|
UserVkKeyScanEx,3,-1
|
|
UserWaitForInputIdle,3,-1
|
|
UserWaitForMsgAndEvent,1,0
|
|
UserWaitMessage,0,0
|
|
UserWin32PoolAllocationStats,6
|
|
UserWindowFromPoint,2,0
|
|
UserYieldTask,0,0
|
|
UserRemoteConnect,3,1
|
|
UserRemoteRedrawRectangle,4,1
|
|
UserRemoteRedrawScreen,0,1
|
|
UserRemoteStopScreenUpdates,0,1
|
|
UserCtxDisplayIOCtl,3,1
|
|
|
|
GdiEngAssociateSurface,3
|
|
GdiEngCreateBitmap,6
|
|
GdiEngCreateDeviceSurface,4
|
|
GdiEngCreateDeviceBitmap,4
|
|
GdiEngCreatePalette,6
|
|
GdiEngComputeGlyphSet,3
|
|
GdiEngCopyBits,6
|
|
GdiEngDeletePalette,1
|
|
GdiEngDeleteSurface,1
|
|
GdiEngEraseSurface,3
|
|
GdiEngUnlockSurface,1
|
|
GdiEngLockSurface,1
|
|
GdiEngBitBlt,11
|
|
GdiEngStretchBlt,11
|
|
GdiEngPlgBlt,11
|
|
GdiEngMarkBandingSurface,1
|
|
GdiEngStrokePath,8
|
|
GdiEngFillPath,7
|
|
GdiEngStrokeAndFillPath,10
|
|
GdiEngPaint,5
|
|
GdiEngLineTo,9
|
|
GdiEngAlphaBlend,7
|
|
GdiEngGradientFill,10
|
|
GdiEngTransparentBlt,8
|
|
GdiEngTextOut,10,0
|
|
GdiEngStretchBltROP,13
|
|
|
|
GdiXLATEOBJ_cGetPalette,4
|
|
GdiXLATEOBJ_iXlate,2
|
|
GdiXLATEOBJ_hGetColorTransform,1
|
|
|
|
GdiCLIPOBJ_bEnum,3
|
|
GdiCLIPOBJ_cEnumStart,5
|
|
GdiCLIPOBJ_ppoGetPath,1
|
|
GdiEngDeletePath,1
|
|
GdiEngCreateClip,0
|
|
GdiEngDeleteClip,1
|
|
|
|
GdiBRUSHOBJ_ulGetBrushColor,1
|
|
GdiBRUSHOBJ_pvAllocRbrush,2
|
|
GdiBRUSHOBJ_pvGetRbrush,1
|
|
GdiBRUSHOBJ_hGetColorTransform,1
|
|
|
|
GdiXFORMOBJ_bApplyXform,5
|
|
GdiXFORMOBJ_iGetXform,2
|
|
|
|
GdiFONTOBJ_vGetInfo,3
|
|
GdiFONTOBJ_pxoGetXform,1
|
|
GdiFONTOBJ_cGetGlyphs,5
|
|
GdiFONTOBJ_pifi,1
|
|
GdiFONTOBJ_pfdg,1
|
|
GdiFONTOBJ_pQueryGlyphAttrs,2
|
|
|
|
GdiFONTOBJ_pvTrueTypeFontFile,2
|
|
GdiFONTOBJ_cGetAllGlyphHandles,2
|
|
|
|
GdiSTROBJ_bEnum,3
|
|
GdiSTROBJ_bEnumPositionsOnly,3
|
|
GdiSTROBJ_bGetAdvanceWidths,4
|
|
GdiSTROBJ_vEnumStart,1
|
|
GdiSTROBJ_dwGetCodePage,1
|
|
|
|
GdiPATHOBJ_vGetBounds,2
|
|
GdiPATHOBJ_bEnum,2
|
|
GdiPATHOBJ_vEnumStart,1
|
|
GdiPATHOBJ_vEnumStartClipLines,4
|
|
GdiPATHOBJ_bEnumClipLines,3
|
|
|
|
GdiGetDhpdev,1
|
|
GdiEngCheckAbort,1
|
|
|
|
GdiHT_Get8BPPFormatPalette,4
|
|
GdiHT_Get8BPPMaskPalette,6
|
|
|
|
GdiUpdateTransform,1
|
|
|
|
GdiSetPUMPDOBJ,4,0
|
|
GdiBRUSHOBJ_DeleteRbrush,2
|
|
GdiUMPDEngFreeUserMem,1
|
|
|
|
GdiDrawStream,3
|
|
|
|
/*
|
|
* Place at the end all the DBG only APIs
|
|
* This way it will not affect mixing checked and free binaries
|
|
*/
|
|
|
|
#if DBG
|
|
UserDbgWin32HeapFail,2
|
|
UserDbgWin32HeapStat,2
|
|
#endif
|
|
|
|
|
|
|