-/*
+/* $Id$
+ *
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
* PURPOSE: Native User stubs
* 04-06-2001 CSH Created
*/
#include <ddk/ntddk.h>
+#include <windows.h>
#define NDEBUG
#include <debug.h>
-
DWORD
STDCALL
NtUserActivateKeyboardLayout(
return 0;
}
-DWORD
-STDCALL
-NtUserBuildHwndList(
- DWORD Unknown0,
- DWORD Unknown1,
- DWORD Unknown2,
- DWORD Unknown3,
- DWORD Unknown4,
- DWORD Unknown5,
- DWORD Unknown6)
-{
- UNIMPLEMENTED
-
- return 0;
-}
DWORD
STDCALL
DWORD
STDCALL
-NtUserCallHwndLock(
- DWORD Unknown0,
- DWORD Unknown1)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
NtUserCallHwndOpt(
DWORD Unknown0,
DWORD Unknown1)
DWORD
STDCALL
-NtUserCallNoParam(
- DWORD Unknown0)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
-NtUserCallOneParam(
- DWORD Unknown0,
- DWORD Unknown1)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
-NtUserCallTwoParam(
- DWORD Unknown0,
- DWORD Unknown1,
- DWORD Unknown2)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
NtUserChangeClipboardChain(
DWORD Unknown0,
DWORD Unknown1)
return 0;
}
-DWORD
+LONG
STDCALL
NtUserChangeDisplaySettings(
- DWORD Unknown0,
- DWORD Unknown1,
- DWORD Unknown2,
- DWORD Unknown3,
- DWORD Unknown4)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
-NtUserCheckMenuItem(
- DWORD Unknown0,
- DWORD Unknown1,
- DWORD Unknown2)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
-NtUserClipCursor(
- DWORD Unknown0)
+ PUNICODE_STRING lpszDeviceName,
+ LPDEVMODEW lpDevMode,
+ HWND hwnd,
+ DWORD dwflags,
+ LPVOID lParam)
{
UNIMPLEMENTED
DWORD Unknown0,
DWORD Unknown1)
{
- UNIMPLEMENTED
+/* UNIMPLEMENTED */
+ DbgPrint("%s at %s:%d is unimplemented, have a nice day\n",__FUNCTION__,__FILE__,__LINE__);
return 0;
}
DWORD
STDCALL
-NtUserDeleteMenu(
- DWORD Unknown0,
- DWORD Unknown1,
- DWORD Unknown2)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
NtUserDestroyAcceleratorTable(
DWORD Unknown0)
{
return 0;
}
-DWORD
-STDCALL
-NtUserDestroyCursor(
- DWORD Unknown0,
- DWORD Unknown1)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
-NtUserDestroyMenu(
- DWORD Unknown0)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
-NtUserDragDetect(
- DWORD Unknown0,
- DWORD Unknown1,
- DWORD Unknown2)
-{
- UNIMPLEMENTED
-
- return 0;
-}
DWORD
STDCALL
DWORD
STDCALL
-NtUserDrawMenuBarTemp(
- DWORD Unknown0,
- DWORD Unknown1,
- DWORD Unknown2,
- DWORD Unknown3,
- DWORD Unknown4)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
NtUserEmptyClipboard(VOID)
{
UNIMPLEMENTED
return 0;
}
-DWORD
-STDCALL
-NtUserEnableMenuItem(
- DWORD Unknown0,
- DWORD Unknown1,
- DWORD Unknown2)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
-NtUserEndMenu(VOID)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
+WINBOOL
STDCALL
-NtUserEnumDisplayDevices(
- DWORD Unknown0,
- DWORD Unknown1,
- DWORD Unknown2,
- DWORD Unknown3)
+NtUserEnumDisplayDevices (
+ PUNICODE_STRING lpDevice, /* device name */
+ DWORD iDevNum, /* display device */
+ PDISPLAY_DEVICE lpDisplayDevice, /* device information */
+ DWORD dwFlags ) /* reserved */
{
UNIMPLEMENTED
return 0;
}
-DWORD
+WINBOOL
STDCALL
NtUserEnumDisplayMonitors(
- DWORD Unknown0,
- DWORD Unknown1,
- DWORD Unknown2,
- DWORD Unknown3)
+ HDC hdc,
+ LPCRECT lprcClip,
+ MONITORENUMPROC lpfnEnum,
+ LPARAM dwData)
{
UNIMPLEMENTED
return 0;
}
-DWORD
+WINBOOL
STDCALL
NtUserEnumDisplaySettings(
- DWORD Unknown0,
- DWORD Unknown1,
- DWORD Unknown2,
- DWORD Unknown3)
+ PUNICODE_STRING lpszDeviceName,
+ DWORD iModeNum,
+ LPDEVMODEW lpDevMode, /* FIXME is this correct? */
+ DWORD dwFlags )
{
UNIMPLEMENTED
DWORD
STDCALL
-NtUserFindExistingCursorIcon(
- DWORD Unknown0,
- DWORD Unknown1,
- DWORD Unknown2)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
NtUserGetAltTabInfo(
DWORD Unknown0,
DWORD Unknown1,
DWORD
STDCALL
-NtUserGetClipCursor(
- DWORD Unknown0)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
NtUserGetComboBoxInfo(
DWORD Unknown0,
DWORD Unknown1)
DWORD
STDCALL
-NtUserGetCursorFrameInfo(
+NtUserGetGuiResources(
DWORD Unknown0,
- DWORD Unknown1,
- DWORD Unknown2,
- DWORD Unknown3)
+ DWORD Unknown1)
{
UNIMPLEMENTED
DWORD
STDCALL
-NtUserGetCursorInfo(
- DWORD Unknown0)
+NtUserGetGUIThreadInfo(
+ DWORD Unknown0,
+ DWORD Unknown1)
{
UNIMPLEMENTED
DWORD
STDCALL
-NtUserGetDoubleClickTime(VOID)
+NtUserGetImeHotKey(
+ DWORD Unknown0,
+ DWORD Unknown1,
+ DWORD Unknown2,
+ DWORD Unknown3)
{
UNIMPLEMENTED
DWORD
STDCALL
-NtUserGetGuiResources(
+NtUserGetKeyboardLayoutList(
DWORD Unknown0,
DWORD Unknown1)
{
DWORD
STDCALL
-NtUserGetGUIThreadInfo(
- DWORD Unknown0,
- DWORD Unknown1)
+NtUserGetKeyboardLayoutName(
+ DWORD Unknown0)
{
UNIMPLEMENTED
DWORD
STDCALL
-NtUserGetIconInfo(
+NtUserGetKeyNameText(
DWORD Unknown0,
DWORD Unknown1,
- DWORD Unknown2,
- DWORD Unknown3,
- DWORD Unknown4,
- DWORD Unknown5)
+ DWORD Unknown2)
{
UNIMPLEMENTED
DWORD
STDCALL
-NtUserGetIconSize(
- DWORD Unknown0,
- DWORD Unknown1,
- DWORD Unknown2,
- DWORD Unknown3)
+NtUserGetListBoxInfo(
+ DWORD Unknown0)
{
UNIMPLEMENTED
DWORD
STDCALL
-NtUserGetImeHotKey(
+NtUserGetMouseMovePointsEx(
DWORD Unknown0,
DWORD Unknown1,
DWORD Unknown2,
- DWORD Unknown3)
+ DWORD Unknown3,
+ DWORD Unknown4)
{
UNIMPLEMENTED
DWORD
STDCALL
-NtUserGetKeyboardLayoutList(
+NtUserGetPriorityClipboardFormat(
DWORD Unknown0,
DWORD Unknown1)
{
DWORD
STDCALL
-NtUserGetKeyboardLayoutName(
+NtUserGetThreadState(
DWORD Unknown0)
{
UNIMPLEMENTED
DWORD
STDCALL
-NtUserGetKeyboardState(
- DWORD Unknown0)
+NtUserGetTitleBarInfo(
+ DWORD Unknown0,
+ DWORD Unknown1)
{
UNIMPLEMENTED
DWORD
STDCALL
-NtUserGetKeyNameText(
+NtUserGetUpdateRect(
DWORD Unknown0,
DWORD Unknown1,
DWORD Unknown2)
DWORD
STDCALL
-NtUserGetKeyState(
+NtUserHideCaret(
DWORD Unknown0)
{
UNIMPLEMENTED
DWORD
STDCALL
-NtUserGetListBoxInfo(
- DWORD Unknown0)
+NtUserImpersonateDdeClientWindow(
+ DWORD Unknown0,
+ DWORD Unknown1)
{
UNIMPLEMENTED
DWORD
STDCALL
-NtUserGetMenuBarInfo(
+NtUserInitializeClientPfnArrays(
DWORD Unknown0,
DWORD Unknown1,
DWORD Unknown2,
DWORD
STDCALL
-NtUserGetMenuIndex(
+NtUserInitTask(
DWORD Unknown0,
- DWORD Unknown1)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
-NtUserGetMenuItemRect(
- DWORD Unknown0,
- DWORD Unknown1,
- DWORD Unknown2,
- DWORD Unknown3)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
-NtUserGetMouseMovePointsEx(
- DWORD Unknown0,
- DWORD Unknown1,
- DWORD Unknown2,
- DWORD Unknown3,
- DWORD Unknown4)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
-NtUserGetPriorityClipboardFormat(
- DWORD Unknown0,
- DWORD Unknown1)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
-NtUserGetSystemMenu(
- DWORD Unknown0,
- DWORD Unknown1)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
-NtUserGetThreadState(
- DWORD Unknown0)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
-NtUserGetTitleBarInfo(
- DWORD Unknown0,
- DWORD Unknown1)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
-NtUserGetUpdateRect(
- DWORD Unknown0,
- DWORD Unknown1,
- DWORD Unknown2)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
-NtUserGetUpdateRgn(
- DWORD Unknown0,
- DWORD Unknown1,
- DWORD Unknown2)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
-NtUserHideCaret(
- DWORD Unknown0)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
-NtUserHiliteMenuItem(
- DWORD Unknown0,
- DWORD Unknown1,
- DWORD Unknown2,
- DWORD Unknown3)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
-NtUserImpersonateDdeClientWindow(
- DWORD Unknown0,
- DWORD Unknown1)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
-NtUserInitializeClientPfnArrays(
- DWORD Unknown0,
- DWORD Unknown1,
- DWORD Unknown2,
- DWORD Unknown3)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-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 Unknown1,
+ DWORD Unknown2,
+ DWORD Unknown3,
+ DWORD Unknown4,
+ DWORD Unknown5,
+ DWORD Unknown6,
+ DWORD Unknown7,
+ DWORD Unknown8,
+ DWORD Unknown9,
+ DWORD Unknown10)
{
UNIMPLEMENTED
DWORD
STDCALL
-NtUserMenuItemFromPoint(
- DWORD Unknown0,
- DWORD Unknown1,
- DWORD Unknown2,
- DWORD Unknown3)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
NtUserMinMaximize(
DWORD Unknown0,
DWORD Unknown1,
return 0;
}
-DWORD
-STDCALL
-NtUserRemoveMenu(
- DWORD Unknown0,
- DWORD Unknown1,
- DWORD Unknown2)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
DWORD
STDCALL
DWORD
STDCALL
-NtUserSetCapture(
- DWORD Unknown0)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
NtUserSetClipboardData(
DWORD Unknown0,
DWORD Unknown1,
DWORD
STDCALL
-NtUserSetCursor(
- DWORD Unknown0)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
-NtUserSetCursorContents(
- DWORD Unknown0,
- DWORD Unknown1)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
-NtUserSetCursorIconData(
- DWORD Unknown0,
- DWORD Unknown1,
- DWORD Unknown2,
- DWORD Unknown3)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
NtUserSetDbgTag(
DWORD Unknown0,
DWORD Unknown1)
DWORD
STDCALL
-NtUserSetFocus(
- DWORD Unknown0)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
NtUserSetImeHotKey(
DWORD Unknown0,
DWORD Unknown1,
return 0;
}
-DWORD
-STDCALL
-NtUserSetKeyboardState(
- DWORD Unknown0)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
-NtUserSetMenu(
- DWORD Unknown0,
- DWORD Unknown1,
- DWORD Unknown2)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
-NtUserSetMenuContextHelpId(
- DWORD Unknown0,
- DWORD Unknown1)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
-NtUserSetMenuDefaultItem(
- DWORD Unknown0,
- DWORD Unknown1,
- DWORD Unknown2)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
-NtUserSetMenuFlagRtoL(
- DWORD Unknown0)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
-NtUserSetParent(
- DWORD Unknown0,
- DWORD Unknown1)
-{
- UNIMPLEMENTED
-
- return 0;
-}
DWORD
STDCALL
DWORD
STDCALL
-NtUserSetSystemCursor(
- DWORD Unknown0,
- DWORD Unknown1)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
-NtUserSetSystemMenu(
- DWORD Unknown0,
- DWORD Unknown1)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
NtUserSetThreadState(
DWORD Unknown0,
DWORD Unknown1)
DWORD
STDCALL
-NtUserSystemParametersInfo(
- DWORD Unknown0,
- DWORD Unknown1,
- DWORD Unknown2,
- DWORD Unknown3)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
-NtUserThunkedMenuInfo(
- DWORD Unknown0,
- DWORD Unknown1)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
-NtUserThunkedMenuItemInfo(
- DWORD Unknown0,
- DWORD Unknown1,
- DWORD Unknown2,
- DWORD Unknown3,
- DWORD Unknown4,
- DWORD Unknown5)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
NtUserToUnicodeEx(
DWORD Unknown0,
DWORD Unknown1,
DWORD
STDCALL
-NtUserTrackPopupMenuEx(
- DWORD Unknown0,
- DWORD Unknown1,
- DWORD Unknown2,
- DWORD Unknown3,
- DWORD Unknown4,
- DWORD Unknown5)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
NtUserTranslateAccelerator(
DWORD Unknown0,
DWORD Unknown1,
DWORD
STDCALL
-NtUserValidateRect(
- DWORD Unknown0,
- DWORD Unknown1)
-{
- UNIMPLEMENTED
-
- return 0;
-}
-
-DWORD
-STDCALL
NtUserVkKeyScanEx(
DWORD Unknown0,
DWORD Unknown1,