Pluged in CallMsgFilter, I tested this and no crashes on real hardware.

svn path=/trunk/; revision=15935
This commit is contained in:
James Tabor 2005-06-16 20:46:39 +00:00
parent 8f5dd38cdd
commit 2054ea72e9
3 changed files with 181 additions and 181 deletions

View file

@ -291,6 +291,16 @@ UnpackParam(LPARAM lParamPacked, UINT Msg, WPARAM wParam, LPARAM lParam)
return STATUS_INVALID_PARAMETER; return STATUS_INVALID_PARAMETER;
} }
BOOL
STDCALL
NtUserCallMsgFilter(
LPMSG msg,
INT code)
{
if (HOOK_CallHooks( WH_SYSMSGFILTER, code, 0, (LPARAM)msg)) return TRUE;
return HOOK_CallHooks( WH_MSGFILTER, code, 0, (LPARAM)msg);
}
LRESULT STDCALL LRESULT STDCALL
NtUserDispatchMessage(PNTUSERDISPATCHMESSAGEINFO UnsafeMsgInfo) NtUserDispatchMessage(PNTUSERDISPATCHMESSAGEINFO UnsafeMsgInfo)

View file

@ -99,16 +99,6 @@ NtUserCallHwndParamLock(
return 0; return 0;
} }
DWORD
STDCALL
NtUserCallMsgFilter(
DWORD Unknown0,
DWORD Unknown1)
{
UNIMPLEMENTED
return 0;
}
DWORD DWORD
STDCALL STDCALL