WINAPI
GetMessageExtraInfo(VOID)
{
- return (LPARAM)NtUserCallNoParam(NOPARAM_ROUTINE_GETMESSAGEEXTRAINFO);
+ return NtUserxGetMessageExtraInfo();
}
WINAPI
GetMessagePos(VOID)
{
- return NtUserCallNoParam(NOPARAM_ROUTINE_GETMSESSAGEPOS);
+ return NtUserxGetMessagePos();
}
*/
BOOL
WINAPI
-ReplyMessage(
- LRESULT lResult)
+ReplyMessage(LRESULT lResult)
{
- return NtUserCallOneParam(lResult, ONEPARAM_ROUTINE_REPLYMESSAGE);
+ return NtUserxReplyMessage(lResult);
}
SetMessageExtraInfo(
LPARAM lParam)
{
- return NtUserSetMessageExtraInfo(lParam);
+ return NtUserxSetMessageExtraInfo(lParam);
}
LRESULT FASTCALL
PostQuitMessage(
int nExitCode)
{
- NtUserCallOneParam(nExitCode, ONEPARAM_ROUTINE_POSTQUITMESSAGE);
+ NtUserxPostQuitMessage(nExitCode);
}
BOOL WINAPI
ReleaseCapture(VOID)
{
- return (BOOL)NtUserCallNoParam(NOPARAM_ROUTINE_RELEASECAPTURE);
+ return NtUserxReleaseCapture();
}
SetLastError( ERROR_INVALID_FLAGS );
return 0;
}
- return NtUserCallOneParam(flags, ONEPARAM_ROUTINE_GETQUEUESTATUS);
+ return NtUserxGetQueueStatus(flags);
}
return FALSE;
}
}
- if(NtUserCallNoParam(NOPARAM_ROUTINE_INIT_MESSAGE_PUMP)) {
+ if(NtUserxInitMessagePump()) {
LeaveCriticalSection(&gcsMPH);
return FALSE;
}
{
EnterCriticalSection(&gcsMPH);
if(gcLoadMPH > 0) {
- if(NtUserCallNoParam(NOPARAM_ROUTINE_UNINIT_MESSAGE_PUMP)) {
+ if(NtUserxUnInitMessagePump()) {
gcLoadMPH--;
if(!gcLoadMPH) {
InterlockedExchange((PLONG)&gfMessagePumpHook, 0);
}
}
- MessageQueueHandle = NtUserMsqSetWakeMask(MAKELONG(dwWakeMask, dwFlags));
+ MessageQueueHandle = NtUserxMsqSetWakeMask(MAKELONG(dwWakeMask, dwFlags));
if (MessageQueueHandle == NULL)
{
SetLastError(0); /* ? */
RealHandles = HeapAlloc(GetProcessHeap(), 0, (nCount + 1) * sizeof(HANDLE));
if (RealHandles == NULL)
{
- NtUserMsqClearWakeMask();
+ NtUserxMsqClearWakeMask();
SetLastError(ERROR_NOT_ENOUGH_MEMORY);
return WAIT_FAILED;
}
dwMilliseconds, dwFlags & MWMO_ALERTABLE);
HeapFree(GetProcessHeap(), 0, RealHandles);
- NtUserMsqClearWakeMask();
+ NtUserxMsqClearWakeMask();
//FIXME("Result 0X%x\n",Result);
return Result;
}