2001-06-04 14:39:43 +00:00
|
|
|
#ifndef __WIN32K_NTUSER_H
|
|
|
|
#define __WIN32K_NTUSER_H
|
|
|
|
|
2002-07-04 19:56:38 +00:00
|
|
|
ULONG STDCALL
|
|
|
|
NtUserGetSystemMetrics(ULONG Index);
|
2003-08-05 15:41:03 +00:00
|
|
|
|
2002-07-04 19:56:38 +00:00
|
|
|
DWORD STDCALL
|
2003-08-05 15:41:03 +00:00
|
|
|
NtUserGetClassLong(HWND hWnd, DWORD Offset, BOOL Ansi);
|
|
|
|
|
2003-05-17 13:41:31 +00:00
|
|
|
LONG STDCALL
|
2003-08-05 15:41:03 +00:00
|
|
|
NtUserGetWindowLong(HWND hWnd, DWORD Index, BOOL Ansi);
|
|
|
|
|
2002-07-04 19:56:38 +00:00
|
|
|
INT STDCALL
|
|
|
|
NtUserReleaseDC(HWND hWnd, HDC hDc);
|
2003-08-05 15:41:03 +00:00
|
|
|
|
2002-08-31 23:18:47 +00:00
|
|
|
BOOL STDCALL
|
|
|
|
NtUserGetWindowRect(HWND hWnd, LPRECT Rect);
|
2003-08-05 15:41:03 +00:00
|
|
|
|
2003-03-06 21:03:49 +00:00
|
|
|
BOOL STDCALL
|
|
|
|
NtUserGetClientRect(HWND hWnd, LPRECT Rect);
|
2003-08-05 15:41:03 +00:00
|
|
|
|
2002-09-03 22:44:21 +00:00
|
|
|
HANDLE STDCALL
|
|
|
|
NtUserGetProp(HWND hWnd, ATOM Atom);
|
2003-08-05 15:41:03 +00:00
|
|
|
|
2002-09-17 23:41:44 +00:00
|
|
|
BOOL STDCALL
|
|
|
|
NtUserGetClientOrigin(HWND hWnd, LPPOINT Point);
|
2003-08-05 15:41:03 +00:00
|
|
|
|
2003-05-23 16:44:12 +00:00
|
|
|
HWND STDCALL
|
|
|
|
NtUserGetDesktopWindow();
|
2002-06-18 21:51:11 +00:00
|
|
|
|
2002-01-15 20:08:48 +00:00
|
|
|
NTSTATUS
|
|
|
|
STDCALL
|
|
|
|
NtUserAcquireOrReleaseInputOwnership(
|
|
|
|
BOOLEAN Release);
|
|
|
|
|
2001-06-04 14:39:43 +00:00
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserActivateKeyboardLayout(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserAlterWindowStyle(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserAttachThreadInput(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2);
|
|
|
|
|
2002-07-04 19:56:38 +00:00
|
|
|
HDC STDCALL
|
|
|
|
NtUserBeginPaint(HWND hWnd, PAINTSTRUCT* lPs);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserBitBltSysBmp(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3,
|
|
|
|
DWORD Unknown4,
|
|
|
|
DWORD Unknown5,
|
|
|
|
DWORD Unknown6,
|
|
|
|
DWORD Unknown7);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserBlockInput(
|
|
|
|
DWORD Unknown0);
|
|
|
|
|
2003-07-25 23:02:21 +00:00
|
|
|
ULONG
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserBuildHwndList(
|
2003-07-25 23:02:21 +00:00
|
|
|
HDESK hDesktop,
|
|
|
|
HWND hwndParent,
|
|
|
|
BOOLEAN bChildren,
|
|
|
|
ULONG dwThreadId,
|
|
|
|
ULONG lParam,
|
|
|
|
HWND* pWnd,
|
|
|
|
ULONG nBufSize);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-08-01 10:55:19 +00:00
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserBuildMenuItemList(
|
|
|
|
HMENU hMenu,
|
2003-08-28 10:39:44 +00:00
|
|
|
PVOID Buffer,
|
2003-08-01 10:55:19 +00:00
|
|
|
ULONG nBufSize,
|
|
|
|
DWORD Reserved);
|
|
|
|
|
2003-11-23 11:39:48 +00:00
|
|
|
NTSTATUS STDCALL
|
2001-06-04 14:39:43 +00:00
|
|
|
NtUserBuildNameList(
|
2003-11-23 11:39:48 +00:00
|
|
|
HWINSTA hWinSta,
|
|
|
|
ULONG dwSize,
|
|
|
|
PVOID lpBuffer,
|
|
|
|
PULONG pRequiredSize);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-11-20 15:35:33 +00:00
|
|
|
NTSTATUS
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserBuildPropList(
|
2003-11-20 15:35:33 +00:00
|
|
|
HWND hWnd,
|
|
|
|
LPVOID Buffer,
|
|
|
|
DWORD BufferSize,
|
|
|
|
DWORD *Count);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserCallHwnd(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1);
|
|
|
|
|
2003-08-06 13:17:44 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserCallHwndLock(
|
2003-08-06 13:17:44 +00:00
|
|
|
HWND hWnd,
|
2001-06-04 14:39:43 +00:00
|
|
|
DWORD Unknown1);
|
|
|
|
|
2003-11-22 11:01:28 +00:00
|
|
|
#define HWNDOPT_ROUTINE_SETPROGMANWINDOW 0x4A
|
|
|
|
#define HWNDOPT_ROUTINE_SETTASKMANWINDOW 0x4B
|
|
|
|
HWND
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserCallHwndOpt(
|
2003-11-22 11:01:28 +00:00
|
|
|
HWND Param,
|
|
|
|
DWORD Routine);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserCallHwndParam(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserCallHwndParamLock(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserCallMsgFilter(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserCallNextHookEx(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3);
|
|
|
|
|
2003-10-09 06:13:05 +00:00
|
|
|
#define NOPARAM_ROUTINE_REGISTER_PRIMITIVE 0xffff0001 /* Private ROS */
|
2003-10-16 22:07:37 +00:00
|
|
|
#define NOPARAM_ROUTINE_DESTROY_CARET 0xffff0002
|
2003-11-19 13:19:40 +00:00
|
|
|
#define NOPARAM_ROUTINE_UNINIT_MESSAGE_PUMP 0xffff0003
|
|
|
|
#define NOPARAM_ROUTINE_INIT_MESSAGE_PUMP 0xffff0004
|
2001-06-04 14:39:43 +00:00
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserCallNoParam(
|
2003-08-06 11:32:17 +00:00
|
|
|
DWORD Routine);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-08-06 11:32:17 +00:00
|
|
|
#define ONEPARAM_ROUTINE_GETMENU 0x01
|
|
|
|
#define ONEPARAM_ROUTINE_ISWINDOWUNICODE 0x02
|
2003-08-17 09:17:04 +00:00
|
|
|
#define ONEPARAM_ROUTINE_WINDOWFROMDC 0x03
|
2003-08-18 00:11:17 +00:00
|
|
|
#define ONEPARAM_ROUTINE_GETWNDCONTEXTHLPID 0x04
|
2003-08-28 14:22:05 +00:00
|
|
|
#define ONEPARAM_ROUTINE_SWAPMOUSEBUTTON 0x05
|
2003-10-16 22:07:37 +00:00
|
|
|
#define ONEPARAM_ROUTINE_SETCARETBLINKTIME 0x06
|
|
|
|
#define ONEPARAM_ROUTINE_GETCARETINFO 0x07
|
2003-10-17 20:31:56 +00:00
|
|
|
#define ONEPARAM_ROUTINE_SWITCHCARETSHOWING 0x08
|
2001-06-04 14:39:43 +00:00
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserCallOneParam(
|
2003-08-06 11:32:17 +00:00
|
|
|
DWORD Param,
|
|
|
|
DWORD Routine);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-05-26 18:52:37 +00:00
|
|
|
#define TWOPARAM_ROUTINE_ENABLEWINDOW 0x53
|
|
|
|
#define TWOPARAM_ROUTINE_UNKNOWN 0x54
|
|
|
|
#define TWOPARAM_ROUTINE_SHOWOWNEDPOPUPS 0x55
|
|
|
|
#define TWOPARAM_ROUTINE_SWITCHTOTHISWINDOW 0x56
|
|
|
|
#define TWOPARAM_ROUTINE_VALIDATERGN 0x57
|
2003-08-18 00:11:17 +00:00
|
|
|
#define TWOPARAM_ROUTINE_SETWNDCONTEXTHLPID 0x58
|
2003-08-24 18:52:18 +00:00
|
|
|
#define TWOPARAM_ROUTINE_CURSORPOSITION 0x59
|
2003-10-16 22:07:37 +00:00
|
|
|
#define TWOPARAM_ROUTINE_SETCARETPOS 0x60
|
2001-06-04 14:39:43 +00:00
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserCallTwoParam(
|
2003-05-26 18:52:37 +00:00
|
|
|
DWORD Param1,
|
|
|
|
DWORD Param2,
|
|
|
|
DWORD Routine);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserChangeClipboardChain(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1);
|
|
|
|
|
2003-07-19 01:35:27 +00:00
|
|
|
LONG
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserChangeDisplaySettings(
|
2003-07-19 01:35:27 +00:00
|
|
|
PUNICODE_STRING lpszDeviceName,
|
|
|
|
LPDEVMODEW lpDevMode,
|
|
|
|
HWND hwnd,
|
|
|
|
DWORD dwflags,
|
|
|
|
LPVOID lParam);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserCheckMenuItem(
|
2003-07-31 23:04:48 +00:00
|
|
|
HMENU hmenu,
|
|
|
|
UINT uIDCheckItem,
|
|
|
|
UINT uCheck);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2002-05-06 22:20:32 +00:00
|
|
|
DWORD STDCALL
|
|
|
|
NtUserChildWindowFromPointEx(HWND Parent,
|
|
|
|
LONG x,
|
|
|
|
LONG y,
|
|
|
|
UINT Flags);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-08-23 20:59:08 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserClipCursor(
|
2003-08-23 20:59:08 +00:00
|
|
|
RECT *lpRect);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserCloseClipboard(VOID);
|
|
|
|
|
2001-06-12 17:51:51 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserCloseDesktop(
|
2001-06-12 17:51:51 +00:00
|
|
|
HDESK hDesktop);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2001-06-12 17:51:51 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserCloseWindowStation(
|
2001-06-12 17:51:51 +00:00
|
|
|
HWINSTA hWinSta);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserConvertMemHandle(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1);
|
|
|
|
|
2003-07-09 21:55:44 +00:00
|
|
|
int
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserCopyAcceleratorTable(
|
2003-07-09 21:55:44 +00:00
|
|
|
HACCEL Table,
|
|
|
|
LPACCEL Entries,
|
|
|
|
int EntriesCount);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserCountClipboardFormats(VOID);
|
|
|
|
|
2003-07-09 21:55:44 +00:00
|
|
|
HACCEL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserCreateAcceleratorTable(
|
2003-07-09 21:55:44 +00:00
|
|
|
LPACCEL Entries,
|
|
|
|
SIZE_T EntriesCount);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-10-15 20:48:19 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserCreateCaret(
|
2003-10-15 20:48:19 +00:00
|
|
|
HWND hWnd,
|
|
|
|
HBITMAP hBitmap,
|
|
|
|
int nWidth,
|
|
|
|
int nHeight);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-11-10 17:44:50 +00:00
|
|
|
HICON
|
|
|
|
STDCALL
|
|
|
|
NtUserCreateCursorIconHandle(
|
|
|
|
PICONINFO IconInfo,
|
|
|
|
BOOL Indirect);
|
|
|
|
|
2001-06-12 17:51:51 +00:00
|
|
|
HDESK
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserCreateDesktop(
|
2001-06-12 17:51:51 +00:00
|
|
|
PUNICODE_STRING lpszDesktopName,
|
|
|
|
DWORD dwFlags,
|
|
|
|
ACCESS_MASK dwDesiredAccess,
|
|
|
|
LPSECURITY_ATTRIBUTES lpSecurity,
|
|
|
|
HWINSTA hWindowStation);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserCreateLocalMemHandle(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3);
|
|
|
|
|
2003-07-31 23:04:48 +00:00
|
|
|
HMENU
|
2003-07-30 04:00:47 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserCreateMenu(VOID);
|
|
|
|
|
2001-06-12 17:51:51 +00:00
|
|
|
HWND
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserCreateWindowEx(
|
2001-06-12 17:51:51 +00:00
|
|
|
DWORD dwExStyle,
|
|
|
|
PUNICODE_STRING lpClassName,
|
|
|
|
PUNICODE_STRING lpWindowName,
|
|
|
|
DWORD dwStyle,
|
|
|
|
LONG x,
|
|
|
|
LONG y,
|
|
|
|
LONG nWidth,
|
|
|
|
LONG nHeight,
|
|
|
|
HWND hWndParent,
|
|
|
|
HMENU hMenu,
|
|
|
|
HINSTANCE hInstance,
|
|
|
|
LPVOID lpParam,
|
2003-11-11 20:28:21 +00:00
|
|
|
DWORD dwShowMode,
|
|
|
|
BOOL bUnicodeWindow);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2001-06-12 17:51:51 +00:00
|
|
|
HWINSTA
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserCreateWindowStation(
|
2001-06-12 17:51:51 +00:00
|
|
|
PUNICODE_STRING lpszWindowStationName,
|
|
|
|
ACCESS_MASK dwDesiredAccess,
|
|
|
|
LPSECURITY_ATTRIBUTES lpSecurity,
|
2001-06-04 14:39:43 +00:00
|
|
|
DWORD Unknown3,
|
|
|
|
DWORD Unknown4,
|
|
|
|
DWORD Unknown5);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserDdeGetQualityOfService(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserDdeInitialize(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3,
|
|
|
|
DWORD Unknown4);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserDdeSetQualityOfService(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2);
|
|
|
|
|
2003-08-04 16:55:36 +00:00
|
|
|
HDWP STDCALL
|
2002-05-06 22:20:32 +00:00
|
|
|
NtUserDeferWindowPos(HDWP WinPosInfo,
|
|
|
|
HWND Wnd,
|
|
|
|
HWND WndInsertAfter,
|
2003-08-04 16:55:36 +00:00
|
|
|
int x,
|
|
|
|
int y,
|
|
|
|
int cx,
|
|
|
|
int cy,
|
2002-05-06 22:20:32 +00:00
|
|
|
UINT Flags);
|
2003-11-09 11:42:08 +00:00
|
|
|
BOOL STDCALL
|
|
|
|
NtUserDefSetText(HWND WindowHandle, PANSI_STRING Text);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-07-31 23:04:48 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserDeleteMenu(
|
2003-07-31 23:04:48 +00:00
|
|
|
HMENU hMenu,
|
|
|
|
UINT uPosition,
|
|
|
|
UINT uFlags);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-07-09 21:55:44 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserDestroyAcceleratorTable(
|
2003-07-09 21:55:44 +00:00
|
|
|
HACCEL Table);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-08-23 20:59:08 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserDestroyCursor(
|
2003-08-23 20:59:08 +00:00
|
|
|
HCURSOR hCursor,
|
|
|
|
DWORD Unknown);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-07-31 23:04:48 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserDestroyMenu(
|
2003-07-31 23:04:48 +00:00
|
|
|
HMENU hMenu);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2002-05-06 22:20:32 +00:00
|
|
|
BOOLEAN STDCALL
|
|
|
|
NtUserDestroyWindow(HWND Wnd);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2001-06-12 17:51:51 +00:00
|
|
|
LRESULT
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
2002-09-17 23:41:44 +00:00
|
|
|
NtUserDispatchMessage(CONST MSG* lpmsg);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-08-04 16:55:36 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserDragDetect(
|
2003-08-04 16:55:36 +00:00
|
|
|
HWND hWnd,
|
|
|
|
LONG x,
|
|
|
|
LONG y);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserDragObject(
|
- Moved GetFocus, DrawCaptionTemp[AW], DrawMenuBarTemp, SetTaskmanWindow, SetProgmanWindow, GetProgmanWindow, GetTaskmanWindow, MenuWindowProc[AW], SetWindowsHook[AW], RegisterShellHookWindow, DeregisterShellHookWindow,
ChangeMenu[AW], UnhookWindowsHook, NotifyWinEvent, SetWinEventHook, UnhookWinEvent, IsWinEventHookInstalled, SetWindowStationUser, LockWindowStation, UnlockWindowStation, SetWindowStationUser, SetWindowsHookEx[AW] from stubs.c to appropriate files.
- Fixed prototype of NtUserDragIObject and fixed compilation problem.
svn path=/trunk/; revision=6593
2003-11-09 18:38:09 +00:00
|
|
|
HWND hwnd1,
|
|
|
|
HWND hwnd2,
|
|
|
|
UINT u1,
|
|
|
|
DWORD dw1,
|
|
|
|
HCURSOR hc1
|
|
|
|
);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserDrawAnimatedRects(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserDrawCaption(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserDrawCaptionTemp(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3,
|
|
|
|
DWORD Unknown4,
|
|
|
|
DWORD Unknown5,
|
|
|
|
DWORD Unknown6);
|
|
|
|
|
2003-11-10 17:44:50 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserDrawIconEx(
|
2003-11-10 17:44:50 +00:00
|
|
|
HDC hdc,
|
|
|
|
int xLeft,
|
|
|
|
int yTop,
|
|
|
|
HICON hIcon,
|
|
|
|
int cxWidth,
|
|
|
|
int cyWidth,
|
|
|
|
UINT istepIfAniCur,
|
|
|
|
HBRUSH hbrFlickerFreeDraw,
|
|
|
|
UINT diFlags,
|
2001-06-04 14:39:43 +00:00
|
|
|
DWORD Unknown0,
|
2003-11-10 17:44:50 +00:00
|
|
|
DWORD Unknown1);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserDrawMenuBarTemp(
|
2003-08-01 11:57:08 +00:00
|
|
|
HWND hWnd,
|
|
|
|
HDC hDC,
|
|
|
|
PRECT hRect,
|
|
|
|
HMENU hMenu,
|
2003-08-06 18:43:58 +00:00
|
|
|
HFONT hFont);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserEmptyClipboard(VOID);
|
|
|
|
|
2003-08-04 23:52:25 +00:00
|
|
|
UINT
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserEnableMenuItem(
|
2003-07-31 23:04:48 +00:00
|
|
|
HMENU hMenu,
|
|
|
|
UINT uIDEnableItem,
|
|
|
|
UINT uEnable);
|
|
|
|
|
2003-08-01 10:55:19 +00:00
|
|
|
DWORD
|
2003-07-31 23:04:48 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserInsertMenuItem(
|
|
|
|
HMENU hMenu,
|
|
|
|
UINT uItem,
|
|
|
|
WINBOOL fByPosition,
|
2003-08-05 15:41:03 +00:00
|
|
|
LPCMENUITEMINFOW lpmii);
|
|
|
|
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-09-08 02:14:20 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserEnableScrollBar(
|
2003-09-07 09:55:52 +00:00
|
|
|
HWND hWnd,
|
|
|
|
UINT wSBflags,
|
|
|
|
UINT wArrows);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserEndDeferWindowPosEx(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1);
|
|
|
|
|
2003-07-31 23:04:48 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserEndMenu(VOID);
|
|
|
|
|
2002-07-04 19:56:38 +00:00
|
|
|
BOOL STDCALL
|
2002-09-17 23:41:44 +00:00
|
|
|
NtUserEndPaint(HWND hWnd, CONST PAINTSTRUCT* lPs);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-07-19 01:35:27 +00:00
|
|
|
WINBOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
2003-07-19 01:35:27 +00:00
|
|
|
NtUserEnumDisplayDevices (
|
|
|
|
PUNICODE_STRING lpDevice, /* device name */
|
|
|
|
DWORD iDevNum, /* display device */
|
|
|
|
PDISPLAY_DEVICE lpDisplayDevice, /* device information */
|
|
|
|
DWORD dwFlags ); /* reserved */
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-07-19 01:35:27 +00:00
|
|
|
WINBOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
2003-07-19 01:35:27 +00:00
|
|
|
NtUserEnumDisplayMonitors (
|
|
|
|
HDC hdc,
|
|
|
|
LPCRECT lprcClip,
|
|
|
|
MONITORENUMPROC lpfnEnum,
|
|
|
|
LPARAM dwData );
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-07-19 01:35:27 +00:00
|
|
|
WINBOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserEnumDisplaySettings(
|
2003-07-19 01:35:27 +00:00
|
|
|
PUNICODE_STRING lpszDeviceName,
|
|
|
|
DWORD iModeNum,
|
|
|
|
LPDEVMODEW lpDevMode, /* FIXME is this correct? */
|
|
|
|
DWORD dwFlags );
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserEvent(
|
|
|
|
DWORD Unknown0);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserExcludeUpdateRgn(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserFillWindow(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3);
|
|
|
|
|
2003-11-10 17:44:50 +00:00
|
|
|
HICON
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserFindExistingCursorIcon(
|
2003-11-10 17:44:50 +00:00
|
|
|
HMODULE hModule,
|
|
|
|
HRSRC hRsrc);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2001-07-06 00:05:05 +00:00
|
|
|
HWND
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserFindWindowEx(
|
2001-07-06 00:05:05 +00:00
|
|
|
HWND hwndParent,
|
|
|
|
HWND hwndChildAfter,
|
2003-06-15 04:25:34 +00:00
|
|
|
PUNICODE_STRING ucClassName,
|
|
|
|
PUNICODE_STRING ucWindowName
|
2003-05-23 17:07:12 +00:00
|
|
|
);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserFlashWindowEx(
|
|
|
|
DWORD Unknown0);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserGetAltTabInfo(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3,
|
|
|
|
DWORD Unknown4,
|
|
|
|
DWORD Unknown5);
|
|
|
|
|
2002-08-30 02:47:37 +00:00
|
|
|
HWND STDCALL
|
|
|
|
NtUserGetAncestor(HWND hWnd, UINT Flags);
|
|
|
|
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserGetAsyncKeyState(
|
|
|
|
DWORD Unknown0);
|
|
|
|
|
2003-10-15 20:48:19 +00:00
|
|
|
UINT
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserGetCaretBlinkTime(VOID);
|
|
|
|
|
2003-10-15 20:48:19 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserGetCaretPos(
|
2003-10-15 20:48:19 +00:00
|
|
|
LPPOINT lpPoint);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2002-01-26 21:22:48 +00:00
|
|
|
DWORD STDCALL
|
2003-08-09 07:09:57 +00:00
|
|
|
NtUserGetClassInfo(HINSTANCE hInst,
|
|
|
|
LPCWSTR str,
|
|
|
|
LPWNDCLASSEXW wcex,
|
|
|
|
BOOL Ansi,
|
|
|
|
DWORD unknown3);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
2003-08-05 15:41:03 +00:00
|
|
|
NtUserGetClassName(HWND hWnd,
|
|
|
|
LPWSTR lpClassName,
|
2003-08-13 20:24:05 +00:00
|
|
|
ULONG nMaxCount);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserGetClipboardData(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserGetClipboardFormatName(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserGetClipboardOwner(VOID);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserGetClipboardSequenceNumber(VOID);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserGetClipboardViewer(VOID);
|
|
|
|
|
2003-08-23 20:59:08 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserGetClipCursor(
|
2003-08-23 20:59:08 +00:00
|
|
|
RECT *lpRect);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserGetComboBoxInfo(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserGetControlBrush(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserGetControlColor(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserGetCPD(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserGetCursorFrameInfo(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3);
|
|
|
|
|
2003-08-23 20:59:08 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserGetCursorInfo(
|
2003-08-23 20:59:08 +00:00
|
|
|
PCURSORINFO pci);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-08-20 10:08:53 +00:00
|
|
|
UINT STDCALL
|
|
|
|
NtUserGetMenuDefaultItem(
|
|
|
|
HMENU hMenu,
|
|
|
|
UINT fByPos,
|
|
|
|
UINT gmdiFlags);
|
|
|
|
|
2002-09-01 20:39:56 +00:00
|
|
|
HDC STDCALL
|
2002-08-24 11:09:17 +00:00
|
|
|
NtUserGetDC(HWND hWnd);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2002-08-24 11:09:17 +00:00
|
|
|
HDC STDCALL NtUserGetDCEx(HWND hWnd, HANDLE hRegion, ULONG Flags);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-09-12 12:54:26 +00:00
|
|
|
UINT
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserGetDoubleClickTime(VOID);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserGetForegroundWindow(VOID);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserGetGuiResources(
|
2003-11-19 12:25:03 +00:00
|
|
|
HANDLE hProcess,
|
|
|
|
DWORD uiFlags);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-11-18 23:33:31 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserGetGUIThreadInfo(
|
2003-11-18 23:33:31 +00:00
|
|
|
DWORD idThread,
|
|
|
|
LPGUITHREADINFO lpgui);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-11-10 17:44:50 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserGetIconInfo(
|
2003-06-03 22:26:52 +00:00
|
|
|
HICON hIcon,
|
2003-11-10 17:44:50 +00:00
|
|
|
PICONINFO IconInfo);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-08-23 20:59:08 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserGetIconSize(
|
2003-08-23 20:59:08 +00:00
|
|
|
HICON hIcon,
|
|
|
|
BOOL *fIcon,
|
2003-11-10 17:44:50 +00:00
|
|
|
SIZE *Size);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserGetImeHotKey(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserGetInternalWindowPos(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserGetKeyboardLayoutList(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserGetKeyboardLayoutName(
|
|
|
|
DWORD Unknown0);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserGetKeyboardState(
|
2003-07-20 05:32:19 +00:00
|
|
|
LPBYTE Unknown0);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
2003-10-09 06:13:05 +00:00
|
|
|
NtUserGetKeyNameText( LONG lParam, LPWSTR lpString, int nSize );
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserGetKeyState(
|
|
|
|
DWORD Unknown0);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserGetListBoxInfo(
|
|
|
|
DWORD Unknown0);
|
|
|
|
|
2003-07-31 23:04:48 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserGetMenuBarInfo(
|
2003-07-31 23:04:48 +00:00
|
|
|
HWND hwnd,
|
|
|
|
LONG idObject,
|
|
|
|
LONG idItem,
|
|
|
|
PMENUBARINFO pmbi);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-08-07 10:25:59 +00:00
|
|
|
UINT
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserGetMenuIndex(
|
2003-08-07 10:25:59 +00:00
|
|
|
HMENU hMenu,
|
|
|
|
UINT wID);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-07-31 23:04:48 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserGetMenuItemRect(
|
2003-07-31 23:04:48 +00:00
|
|
|
HWND hWnd,
|
|
|
|
HMENU hMenu,
|
|
|
|
UINT uItem,
|
|
|
|
LPRECT lprcItem);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2001-06-12 17:51:51 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserGetMessage(
|
2001-06-12 17:51:51 +00:00
|
|
|
LPMSG lpMsg,
|
|
|
|
HWND hWnd,
|
|
|
|
UINT wMsgFilterMin,
|
|
|
|
UINT wMsgFilterMax);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserGetMouseMovePointsEx(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3,
|
|
|
|
DWORD Unknown4);
|
|
|
|
|
2001-06-12 17:51:51 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserGetObjectInformation(
|
2001-06-12 17:51:51 +00:00
|
|
|
HANDLE hObject,
|
|
|
|
DWORD nIndex,
|
|
|
|
PVOID pvInformation,
|
|
|
|
DWORD nLength,
|
|
|
|
PDWORD nLengthNeeded);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserGetOpenClipboardWindow(VOID);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserGetPriorityClipboardFormat(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1);
|
|
|
|
|
2001-06-12 17:51:51 +00:00
|
|
|
HWINSTA
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserGetProcessWindowStation(VOID);
|
|
|
|
|
2003-09-07 11:52:54 +00:00
|
|
|
BOOL
|
|
|
|
STDCALL
|
|
|
|
NtUserGetScrollBarInfo(
|
|
|
|
HWND hWnd,
|
|
|
|
LONG idObject,
|
|
|
|
PSCROLLBARINFO psbi);
|
|
|
|
|
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
2003-09-07 11:52:54 +00:00
|
|
|
NtUserGetScrollInfo(
|
|
|
|
HWND hwnd,
|
|
|
|
int fnBar,
|
|
|
|
LPSCROLLINFO lpsi);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-08-06 13:17:44 +00:00
|
|
|
HMENU
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserGetSystemMenu(
|
2003-08-06 13:17:44 +00:00
|
|
|
HWND hWnd,
|
|
|
|
BOOL bRevert);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2001-06-12 17:51:51 +00:00
|
|
|
HDESK
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserGetThreadDesktop(
|
2001-06-12 17:51:51 +00:00
|
|
|
DWORD dwThreadId,
|
2001-06-04 14:39:43 +00:00
|
|
|
DWORD Unknown1);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserGetThreadState(
|
|
|
|
DWORD Unknown0);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserGetTitleBarInfo(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1);
|
|
|
|
|
2003-11-18 20:49:39 +00:00
|
|
|
BOOL STDCALL
|
|
|
|
NtUserGetUpdateRect(HWND hWnd, LPRECT lpRect, BOOL fErase);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-05-26 18:52:37 +00:00
|
|
|
int
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserGetUpdateRgn(
|
2003-05-26 18:52:37 +00:00
|
|
|
HWND hWnd,
|
|
|
|
HRGN hRgn,
|
|
|
|
WINBOOL bErase);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserGetWindowDC(
|
2003-03-04 00:40:37 +00:00
|
|
|
HWND hWnd);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserGetWindowPlacement(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserGetWOWClass(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1);
|
|
|
|
|
2003-10-15 20:48:19 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserHideCaret(
|
2003-10-15 20:48:19 +00:00
|
|
|
HWND hWnd);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-07-31 23:04:48 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserHiliteMenuItem(
|
2003-07-31 23:04:48 +00:00
|
|
|
HWND hwnd,
|
|
|
|
HMENU hmenu,
|
|
|
|
UINT uItemHilite,
|
|
|
|
UINT uHilite);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserImpersonateDdeClientWindow(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserInitializeClientPfnArrays(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserInitTask(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3,
|
|
|
|
DWORD Unknown4,
|
|
|
|
DWORD Unknown5,
|
|
|
|
DWORD Unknown6,
|
|
|
|
DWORD Unknown7,
|
|
|
|
DWORD Unknown8,
|
|
|
|
DWORD Unknown9,
|
|
|
|
DWORD Unknown10);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserInternalGetWindowText(
|
2003-08-12 22:27:55 +00:00
|
|
|
HWND hWnd,
|
|
|
|
LPWSTR lpString,
|
|
|
|
int nMaxCount);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserInvalidateRect(
|
2003-03-27 02:31:41 +00:00
|
|
|
HWND hWnd,
|
|
|
|
CONST RECT *lpRect,
|
|
|
|
WINBOOL bErase);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
2003-03-27 02:31:41 +00:00
|
|
|
NtUserInvalidateRgn(
|
|
|
|
HWND hWnd,
|
|
|
|
HRGN hRgn,
|
|
|
|
WINBOOL bErase);
|
|
|
|
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserIsClipboardFormatAvailable(
|
|
|
|
DWORD Unknown0);
|
|
|
|
|
2003-10-04 22:36:37 +00:00
|
|
|
BOOL
|
|
|
|
STDCALL
|
|
|
|
NtUserKillSystemTimer
|
|
|
|
(
|
|
|
|
HWND hWnd,
|
|
|
|
UINT_PTR uIDEvent
|
|
|
|
);
|
|
|
|
|
2003-07-06 23:04:19 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
2003-07-06 23:04:19 +00:00
|
|
|
NtUserKillTimer
|
|
|
|
(
|
|
|
|
HWND hWnd,
|
|
|
|
UINT_PTR uIDEvent
|
|
|
|
);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserLoadKeyboardLayoutEx(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3,
|
|
|
|
DWORD Unknown4,
|
|
|
|
DWORD Unknown5);
|
|
|
|
|
2001-06-12 17:51:51 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserLockWindowStation(
|
2001-06-12 17:51:51 +00:00
|
|
|
HWINSTA hWindowStation);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserLockWindowUpdate(
|
|
|
|
DWORD Unknown0);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserLockWorkStation(VOID);
|
|
|
|
|
2003-10-09 06:13:05 +00:00
|
|
|
UINT
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
2003-10-09 06:13:05 +00:00
|
|
|
NtUserMapVirtualKeyEx( UINT keyCode,
|
|
|
|
UINT transType,
|
|
|
|
DWORD keyboardId,
|
|
|
|
HKL dwhkl );
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-08-01 10:55:19 +00:00
|
|
|
BOOL
|
|
|
|
STDCALL
|
|
|
|
NtUserMenuInfo(
|
|
|
|
HMENU hmenu,
|
2003-08-04 10:14:19 +00:00
|
|
|
LPMENUINFO lpmi,
|
2003-08-01 10:55:19 +00:00
|
|
|
BOOL fsog
|
|
|
|
);
|
|
|
|
|
2003-07-31 23:04:48 +00:00
|
|
|
int
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserMenuItemFromPoint(
|
2003-07-31 23:04:48 +00:00
|
|
|
HWND hWnd,
|
|
|
|
HMENU hMenu,
|
|
|
|
DWORD X,
|
|
|
|
DWORD Y);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-08-01 10:55:19 +00:00
|
|
|
BOOL
|
|
|
|
STDCALL
|
|
|
|
NtUserMenuItemInfo(
|
|
|
|
HMENU hMenu,
|
|
|
|
UINT uItem,
|
|
|
|
BOOL fByPosition,
|
2003-08-04 10:14:19 +00:00
|
|
|
LPMENUITEMINFOW lpmii,
|
2003-08-01 10:55:19 +00:00
|
|
|
BOOL fsog
|
|
|
|
);
|
|
|
|
|
2001-06-04 14:39:43 +00:00
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserMessageCall(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3,
|
|
|
|
DWORD Unknown4,
|
|
|
|
DWORD Unknown5,
|
|
|
|
DWORD Unknown6);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserMinMaximize(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserMNDragLeave(VOID);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserMNDragOver(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserModifyUserStartupInfoFlags(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1);
|
|
|
|
|
2003-03-07 05:38:02 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
2003-03-07 05:38:02 +00:00
|
|
|
NtUserMoveWindow(
|
|
|
|
HWND hWnd,
|
|
|
|
int X,
|
|
|
|
int Y,
|
|
|
|
int nWidth,
|
|
|
|
int nHeight,
|
|
|
|
BOOL bRepaint
|
|
|
|
);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserNotifyIMEStatus(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserNotifyWinEvent(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserOpenClipboard(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1);
|
|
|
|
|
2001-06-12 17:51:51 +00:00
|
|
|
HDESK
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserOpenDesktop(
|
2001-06-12 17:51:51 +00:00
|
|
|
PUNICODE_STRING lpszDesktopName,
|
|
|
|
DWORD dwFlags,
|
|
|
|
ACCESS_MASK dwDesiredAccess);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2001-06-12 17:51:51 +00:00
|
|
|
HDESK
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserOpenInputDesktop(
|
2001-06-12 17:51:51 +00:00
|
|
|
DWORD dwFlags,
|
|
|
|
BOOL fInherit,
|
|
|
|
ACCESS_MASK dwDesiredAccess);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2001-06-12 17:51:51 +00:00
|
|
|
HWINSTA
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserOpenWindowStation(
|
2001-06-12 17:51:51 +00:00
|
|
|
PUNICODE_STRING lpszWindowStationName,
|
|
|
|
ACCESS_MASK dwDesiredAccess);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2001-06-12 17:51:51 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserPaintDesktop(
|
2001-06-12 17:51:51 +00:00
|
|
|
HDC hDC);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2001-06-12 17:51:51 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserPeekMessage(
|
2001-06-12 17:51:51 +00:00
|
|
|
LPMSG lpMsg,
|
|
|
|
HWND hWnd,
|
|
|
|
UINT wMsgFilterMin,
|
|
|
|
UINT wMsgFilterMax,
|
|
|
|
UINT wRemoveMsg);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2001-06-12 17:51:51 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserPostMessage(
|
2001-06-12 17:51:51 +00:00
|
|
|
HWND hWnd,
|
|
|
|
UINT Msg,
|
|
|
|
WPARAM wParam,
|
|
|
|
LPARAM lParam);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2001-06-12 17:51:51 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserPostThreadMessage(
|
2001-06-12 17:51:51 +00:00
|
|
|
DWORD idThread,
|
|
|
|
UINT Msg,
|
|
|
|
WPARAM wParam,
|
|
|
|
LPARAM lParam);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserQuerySendMessage(
|
|
|
|
DWORD Unknown0);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserQueryUserCounters(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3,
|
|
|
|
DWORD Unknown4);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
2003-07-09 21:55:44 +00:00
|
|
|
NtUserQueryWindow(
|
2003-07-10 11:03:51 +00:00
|
|
|
HWND hWnd,
|
|
|
|
DWORD Index);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserRealChildWindowFromPoint(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2);
|
|
|
|
|
2003-07-06 23:04:19 +00:00
|
|
|
BOOL
|
|
|
|
STDCALL
|
|
|
|
NtUserRedrawWindow
|
|
|
|
(
|
|
|
|
HWND hWnd,
|
|
|
|
CONST RECT *lprcUpdate,
|
|
|
|
HRGN hrgnUpdate,
|
|
|
|
UINT flags
|
|
|
|
);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2001-06-12 17:51:51 +00:00
|
|
|
RTL_ATOM
|
|
|
|
STDCALL
|
2003-08-06 16:47:35 +00:00
|
|
|
NtUserRegisterClassExWOW(CONST WNDCLASSEXW* lpwcx,
|
2003-08-05 15:41:03 +00:00
|
|
|
BOOL bUnicodeClass,
|
2003-11-11 20:28:21 +00:00
|
|
|
WNDPROC wpExtra,
|
2003-08-05 15:41:03 +00:00
|
|
|
DWORD Unknown4,
|
|
|
|
DWORD Unknown5);
|
2001-06-12 17:51:51 +00:00
|
|
|
|
2003-11-02 16:33:51 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
2003-11-02 16:33:51 +00:00
|
|
|
NtUserRegisterHotKey(HWND hWnd,
|
|
|
|
int id,
|
|
|
|
UINT fsModifiers,
|
|
|
|
UINT vk);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserRegisterTasklist(
|
|
|
|
DWORD Unknown0);
|
|
|
|
|
2002-05-06 22:20:32 +00:00
|
|
|
UINT STDCALL
|
2003-05-02 07:52:33 +00:00
|
|
|
NtUserRegisterWindowMessage(PUNICODE_STRING MessageName);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-07-31 23:04:48 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserRemoveMenu(
|
2003-07-31 23:04:48 +00:00
|
|
|
HMENU hMenu,
|
|
|
|
UINT uPosition,
|
|
|
|
UINT uFlags);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2002-09-03 22:44:21 +00:00
|
|
|
HANDLE STDCALL
|
|
|
|
NtUserRemoveProp(HWND hWnd, ATOM Atom);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserResolveDesktopForWOW(
|
|
|
|
DWORD Unknown0);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserSBGetParms(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserScrollDC(
|
2003-09-07 09:55:52 +00:00
|
|
|
HDC hDC,
|
|
|
|
int dx,
|
|
|
|
int dy,
|
|
|
|
CONST RECT *lprcScroll,
|
|
|
|
CONST RECT *lprcClip ,
|
|
|
|
HRGN hrgnUpdate,
|
|
|
|
LPRECT lprcUpdate);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserScrollWindowEx(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3,
|
|
|
|
DWORD Unknown4,
|
|
|
|
DWORD Unknown5,
|
|
|
|
DWORD Unknown6,
|
|
|
|
DWORD Unknown7);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserSendInput(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2);
|
|
|
|
|
2002-07-04 19:56:38 +00:00
|
|
|
LRESULT STDCALL
|
|
|
|
NtUserSendMessage(HWND hWnd,
|
|
|
|
UINT Msg,
|
|
|
|
WPARAM wParam,
|
|
|
|
LPARAM lParam);
|
|
|
|
|
2001-06-12 17:51:51 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserSendMessageCallback(
|
2001-06-12 17:51:51 +00:00
|
|
|
HWND hWnd,
|
|
|
|
UINT Msg,
|
|
|
|
WPARAM wParam,
|
|
|
|
LPARAM lParam,
|
|
|
|
SENDASYNCPROC lpCallBack,
|
|
|
|
ULONG_PTR dwData);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2001-06-12 17:51:51 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserSendNotifyMessage(
|
2001-06-12 17:51:51 +00:00
|
|
|
HWND hWnd,
|
|
|
|
UINT Msg,
|
|
|
|
WPARAM wParam,
|
|
|
|
LPARAM lParam);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-07-27 11:54:42 +00:00
|
|
|
HWND STDCALL
|
|
|
|
NtUserSetActiveWindow(HWND Wnd);
|
|
|
|
HWND STDCALL
|
|
|
|
NtUserGetActiveWindow(VOID);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-07-27 11:54:42 +00:00
|
|
|
HWND STDCALL
|
|
|
|
NtUserSetCapture(HWND Wnd);
|
|
|
|
HWND STDCALL
|
|
|
|
NtUserGetCapture(VOID);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-08-05 15:41:03 +00:00
|
|
|
DWORD STDCALL
|
|
|
|
NtUserSetClassLong(
|
|
|
|
HWND hWnd,
|
|
|
|
DWORD Offset,
|
|
|
|
LONG dwNewLong,
|
|
|
|
BOOL Ansi );
|
|
|
|
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserSetClassWord(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserSetClipboardData(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserSetClipboardViewer(
|
|
|
|
DWORD Unknown0);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserSetConsoleReserveKeys(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1);
|
|
|
|
|
2003-08-23 20:59:08 +00:00
|
|
|
HCURSOR
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserSetCursor(
|
2003-08-23 20:59:08 +00:00
|
|
|
HCURSOR hCursor);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-08-23 20:59:08 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
2003-11-10 17:44:50 +00:00
|
|
|
NtUserSetCursorIconContents(
|
2003-08-23 20:59:08 +00:00
|
|
|
HCURSOR hCursor,
|
2003-11-10 17:44:50 +00:00
|
|
|
PICONINFO IconInfo);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-08-23 20:59:08 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserSetCursorIconData(
|
2003-08-23 20:59:08 +00:00
|
|
|
HICON hIcon,
|
|
|
|
PBOOL fIcon,
|
2003-11-10 17:44:50 +00:00
|
|
|
POINT *Hotspot,
|
|
|
|
HMODULE hModule,
|
|
|
|
HRSRC hRsrc,
|
|
|
|
HRSRC hGroupRsrc);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserSetDbgTag(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1);
|
|
|
|
|
2003-07-05 16:04:01 +00:00
|
|
|
HWND
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserSetFocus(
|
2003-07-05 16:04:01 +00:00
|
|
|
HWND hWnd);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserSetImeHotKey(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3,
|
|
|
|
DWORD Unknown4);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserSetImeOwnerWindow(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserSetInternalWindowPos(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserSetKeyboardState(
|
2003-07-20 05:32:19 +00:00
|
|
|
LPBYTE Unknown0);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserSetLayeredWindowAttributes(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserSetLogonNotifyWindow(
|
|
|
|
DWORD Unknown0);
|
|
|
|
|
2003-08-06 13:17:44 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserSetMenu(
|
2003-08-06 13:17:44 +00:00
|
|
|
HWND hWnd,
|
|
|
|
HMENU hMenu,
|
|
|
|
BOOL bRepaint);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-07-31 23:04:48 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserSetMenuContextHelpId(
|
2003-07-31 23:04:48 +00:00
|
|
|
HMENU hmenu,
|
|
|
|
DWORD dwContextHelpId);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-07-31 23:04:48 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserSetMenuDefaultItem(
|
2003-07-31 23:04:48 +00:00
|
|
|
HMENU hMenu,
|
|
|
|
UINT uItem,
|
|
|
|
UINT fByPos);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-07-31 23:04:48 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserSetMenuFlagRtoL(
|
2003-07-31 23:04:48 +00:00
|
|
|
HMENU hMenu);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2001-06-12 17:51:51 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserSetObjectInformation(
|
2001-06-12 17:51:51 +00:00
|
|
|
HANDLE hObject,
|
|
|
|
DWORD nIndex,
|
|
|
|
PVOID pvInformation,
|
|
|
|
DWORD nLength);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-08-11 19:14:16 +00:00
|
|
|
HWND
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserSetParent(
|
2003-08-11 19:14:16 +00:00
|
|
|
HWND hWndChild,
|
|
|
|
HWND hWndNewParent);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2001-06-12 17:51:51 +00:00
|
|
|
BOOL
|
|
|
|
STDCALL
|
|
|
|
NtUserSetProcessWindowStation(
|
|
|
|
HWINSTA hWindowStation);
|
|
|
|
|
2002-09-03 22:44:21 +00:00
|
|
|
BOOL STDCALL
|
|
|
|
NtUserSetProp(HWND hWnd, ATOM Atom, HANDLE Data);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserSetRipFlags(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserSetScrollInfo(
|
2003-09-07 09:55:52 +00:00
|
|
|
HWND hwnd,
|
|
|
|
int fnBar,
|
2003-09-12 12:54:26 +00:00
|
|
|
LPSCROLLINFO lpsi,
|
2003-09-24 13:41:40 +00:00
|
|
|
DWORD *Changed);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserSetShellWindowEx(
|
2003-08-09 18:22:11 +00:00
|
|
|
HWND hwndShell,
|
|
|
|
HWND hwndShellListView);
|
|
|
|
|
|
|
|
HWND
|
|
|
|
STDCALL
|
|
|
|
NtUserGetShellWindow();
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserSetSysColors(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3);
|
|
|
|
|
2003-08-23 20:59:08 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserSetSystemCursor(
|
2003-08-23 20:59:08 +00:00
|
|
|
HCURSOR hcur,
|
|
|
|
DWORD id);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-08-06 13:17:44 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserSetSystemMenu(
|
2003-08-06 13:17:44 +00:00
|
|
|
HWND hWnd,
|
|
|
|
HMENU hMenu);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2001-06-12 17:51:51 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserSetThreadDesktop(
|
2001-06-12 17:51:51 +00:00
|
|
|
HDESK hDesktop);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserSetThreadState(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1);
|
|
|
|
|
2003-10-04 22:36:37 +00:00
|
|
|
UINT_PTR
|
|
|
|
STDCALL
|
|
|
|
NtUserSetSystemTimer
|
|
|
|
(
|
|
|
|
HWND hWnd,
|
|
|
|
UINT_PTR nIDEvent,
|
|
|
|
UINT uElapse,
|
|
|
|
TIMERPROC lpTimerFunc
|
|
|
|
);
|
|
|
|
|
2003-07-06 23:04:19 +00:00
|
|
|
UINT_PTR
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
2003-07-06 23:04:19 +00:00
|
|
|
NtUserSetTimer
|
|
|
|
(
|
|
|
|
HWND hWnd,
|
|
|
|
UINT_PTR nIDEvent,
|
|
|
|
UINT uElapse,
|
|
|
|
TIMERPROC lpTimerFunc
|
|
|
|
);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserSetWindowFNID(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1);
|
|
|
|
|
2003-05-17 13:41:31 +00:00
|
|
|
LONG
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserSetWindowLong(
|
2003-05-17 13:41:31 +00:00
|
|
|
HWND hWnd,
|
|
|
|
DWORD Index,
|
|
|
|
LONG NewValue,
|
|
|
|
BOOL Ansi);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserSetWindowPlacement(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1);
|
|
|
|
|
2003-03-07 05:38:02 +00:00
|
|
|
BOOL
|
|
|
|
STDCALL NtUserSetWindowPos(
|
|
|
|
HWND hWnd,
|
|
|
|
HWND hWndInsertAfter,
|
|
|
|
int X,
|
|
|
|
int Y,
|
|
|
|
int cx,
|
|
|
|
int cy,
|
|
|
|
UINT uFlags
|
|
|
|
);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserSetWindowRgn(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserSetWindowsHookAW(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserSetWindowsHookEx(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3,
|
|
|
|
DWORD Unknown4,
|
|
|
|
DWORD Unknown5);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserSetWindowStationUser(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3);
|
|
|
|
|
2003-08-04 16:55:36 +00:00
|
|
|
WORD STDCALL
|
|
|
|
NtUserSetWindowWord(HWND hWnd, INT Index, WORD NewVal);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserSetWinEventHook(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3,
|
|
|
|
DWORD Unknown4,
|
|
|
|
DWORD Unknown5,
|
|
|
|
DWORD Unknown6,
|
|
|
|
DWORD Unknown7);
|
|
|
|
|
2003-10-15 20:48:19 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserShowCaret(
|
2003-10-15 20:48:19 +00:00
|
|
|
HWND hWnd);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
2002-11-24 20:15:37 +00:00
|
|
|
NtUserShowScrollBar(HWND hWnd, int wBar, DWORD bShow);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2001-06-12 17:51:51 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserShowWindow(
|
2001-06-12 17:51:51 +00:00
|
|
|
HWND hWnd,
|
|
|
|
LONG nCmdShow);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserShowWindowAsync(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1);
|
|
|
|
|
2001-06-12 17:51:51 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserSwitchDesktop(
|
2001-06-12 17:51:51 +00:00
|
|
|
HDESK hDesktop);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserSystemParametersInfo(
|
2003-08-28 18:04:59 +00:00
|
|
|
UINT uiAction,
|
|
|
|
UINT uiParam,
|
|
|
|
PVOID pvParam,
|
|
|
|
UINT fWinIni);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserThunkedMenuInfo(
|
2003-08-01 11:57:08 +00:00
|
|
|
HMENU hMenu,
|
|
|
|
LPCMENUINFO lpcmi);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserThunkedMenuItemInfo(
|
2003-08-01 11:57:08 +00:00
|
|
|
HMENU hMenu,
|
|
|
|
UINT uItem,
|
|
|
|
BOOL fByPosition,
|
|
|
|
BOOL bInsert,
|
2003-08-04 10:14:19 +00:00
|
|
|
LPMENUITEMINFOW lpmii,
|
2003-08-01 11:57:08 +00:00
|
|
|
PUNICODE_STRING lpszCaption);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-10-09 06:13:05 +00:00
|
|
|
int
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserToUnicodeEx(
|
2003-10-09 06:13:05 +00:00
|
|
|
UINT wVirtKey,
|
|
|
|
UINT wScanCode,
|
|
|
|
PBYTE lpKeyState,
|
|
|
|
LPWSTR pwszBuff,
|
|
|
|
int cchBuff,
|
|
|
|
UINT wFlags,
|
|
|
|
HKL dwhkl );
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserTrackMouseEvent(
|
|
|
|
DWORD Unknown0);
|
|
|
|
|
2003-07-31 23:04:48 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserTrackPopupMenuEx(
|
2003-07-31 23:04:48 +00:00
|
|
|
HMENU hmenu,
|
|
|
|
UINT fuFlags,
|
|
|
|
int x,
|
|
|
|
int y,
|
|
|
|
HWND hwnd,
|
|
|
|
LPTPMPARAMS lptpm);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2003-07-09 21:55:44 +00:00
|
|
|
int
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserTranslateAccelerator(
|
2003-07-09 21:55:44 +00:00
|
|
|
HWND Window,
|
|
|
|
HACCEL Table,
|
|
|
|
LPMSG Message);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
2001-06-12 17:51:51 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserTranslateMessage(
|
2001-06-12 17:51:51 +00:00
|
|
|
LPMSG lpMsg,
|
2003-10-09 06:13:05 +00:00
|
|
|
HKL dwhkl );
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserUnhookWindowsHookEx(
|
|
|
|
DWORD Unknown0);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserUnhookWinEvent(
|
|
|
|
DWORD Unknown0);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserUnloadKeyboardLayout(
|
|
|
|
DWORD Unknown0);
|
|
|
|
|
2001-06-12 17:51:51 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserUnlockWindowStation(
|
2001-06-12 17:51:51 +00:00
|
|
|
HWINSTA hWindowStation);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserUnregisterClass(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2);
|
|
|
|
|
2003-11-02 16:33:51 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
2003-11-02 16:33:51 +00:00
|
|
|
NtUserUnregisterHotKey(HWND hWnd,
|
|
|
|
int id);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserUpdateInputContext(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserUpdateInstance(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2);
|
|
|
|
|
2003-03-24 23:08:51 +00:00
|
|
|
BOOL STDCALL
|
|
|
|
NtUserUpdateWindow( HWND hWnd );
|
|
|
|
|
2001-06-04 14:39:43 +00:00
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserUpdateLayeredWindow(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3,
|
|
|
|
DWORD Unknown4,
|
|
|
|
DWORD Unknown5,
|
|
|
|
DWORD Unknown6,
|
|
|
|
DWORD Unknown7,
|
|
|
|
DWORD Unknown8);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserUpdatePerUserSystemParameters(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserUserHandleGrantAccess(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserValidateHandleSecure(
|
|
|
|
DWORD Unknown0);
|
|
|
|
|
2003-08-01 14:38:51 +00:00
|
|
|
VOID STDCALL
|
|
|
|
NtUserValidateRect(HWND Wnd, const RECT* Rect);
|
|
|
|
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserVkKeyScanEx(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserWaitForInputIdle(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserWaitForMsgAndEvent(
|
|
|
|
DWORD Unknown0);
|
|
|
|
|
2001-06-12 17:51:51 +00:00
|
|
|
BOOL
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserWaitMessage(VOID);
|
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserWin32PoolAllocationStats(
|
|
|
|
DWORD Unknown0,
|
|
|
|
DWORD Unknown1,
|
|
|
|
DWORD Unknown2,
|
|
|
|
DWORD Unknown3,
|
|
|
|
DWORD Unknown4,
|
|
|
|
DWORD Unknown5);
|
|
|
|
|
2003-10-30 21:54:35 +00:00
|
|
|
HWND
|
2001-06-04 14:39:43 +00:00
|
|
|
STDCALL
|
|
|
|
NtUserWindowFromPoint(
|
2003-10-30 21:54:35 +00:00
|
|
|
LONG X,
|
|
|
|
LONG Y);
|
2001-06-04 14:39:43 +00:00
|
|
|
|
|
|
|
DWORD
|
|
|
|
STDCALL
|
|
|
|
NtUserYieldTask(VOID);
|
|
|
|
|
2003-07-25 19:36:26 +00:00
|
|
|
DWORD STDCALL
|
|
|
|
NtUserGetWindowThreadProcessId(HWND hWnd, LPDWORD UnsafePid);
|
|
|
|
|
2003-08-02 16:54:38 +00:00
|
|
|
DWORD STDCALL
|
|
|
|
NtUserGetQueueStatus(BOOL ClearChanges);
|
|
|
|
|
2003-08-04 16:55:36 +00:00
|
|
|
HWND STDCALL
|
|
|
|
NtUserGetParent(HWND hWnd);
|
|
|
|
|
|
|
|
HWND STDCALL
|
|
|
|
NtUserGetWindow(HWND hWnd, UINT Relationship);
|
|
|
|
|
|
|
|
HWND STDCALL
|
|
|
|
NtUserGetLastActivePopup(HWND hWnd);
|
2003-11-11 20:28:21 +00:00
|
|
|
typedef struct _WndProcHandle
|
|
|
|
{
|
|
|
|
WNDPROC WindowProc;
|
|
|
|
BOOL IsUnicode;
|
|
|
|
HANDLE ProcessID;
|
|
|
|
} WndProcHandle;
|
2003-08-04 16:55:36 +00:00
|
|
|
|
2003-11-11 20:28:21 +00:00
|
|
|
DWORD STDCALL
|
|
|
|
NtUserDereferenceWndProcHandle(WNDPROC wpHandle, WndProcHandle *Data);
|
2001-06-04 14:39:43 +00:00
|
|
|
#endif /* __WIN32K_NTUSER_H */
|
|
|
|
|
|
|
|
/* EOF */
|