67 if ( puaowpOverride && nMsg < puaowpOverride->
Size )
80 if ( Src && Src->
Size > 0 )
183 if ( pfn ) Ret = pfn(
uahStop, 0);
335 ERR(
"Got exception in hooked MDIRedrawFrame!\n");
struct tagUSERAPIHOOK USERAPIHOOK
BOOL NTAPI NtUserRegisterUserApiHook(PUNICODE_STRING m_dllname1, PUNICODE_STRING m_funname1, DWORD dwUnknown3, DWORD dwUnknown4)
BOOL WINAPI RealMDIRedrawFrame(HWND, DWORD)
VOID FASTCALL ResetUserApiHook(PUSERAPIHOOK puah)
BOOL WINAPI MDIRedrawFrame(HWND hWnd, DWORD flags)
GETREALWINDOWOWNER GetRealWindowOwner
WNDPROC_OWP PostDefDlgProc
EXTINLINE BOOL NtUserxMDIRedrawFrame(HWND hWnd)
HINSTANCE ghmodUserApiHook
*nSize LPSTR _Inout_ LPDWORD nSize
BOOL WINAPI RealSystemParametersInfoW(UINT, UINT, PVOID, UINT)
VOID FASTCALL CopyMsgMask(PUAHOWP Dest, PUAHOWP Src, PVOID hkmsg, DWORD Size)
NTSYSAPI NTSTATUS NTAPI RtlEnterCriticalSection(_In_ PRTL_CRITICAL_SECTION CriticalSection)
BOOL WINAPI RealUserDrawCaption(HWND hWnd, HDC hDC, LPCRECT lpRc, UINT uFlags)
IN PVOID IN PVOID IN USHORT IN USHORT Size
BOOL FASTCALL BeginIfHookedUserApiHook(VOID)
BOOL FASTCALL IsMsgOverride(UINT Msg, PUAHOWP puaowpOverride)
BOOL WINAPI UnregisterUserApiHook(VOID)
BOOL WINAPI RegisterUserApiHook(PUSERAPIHOOKINFO puah)
BOOL NTAPI NtUserEnableScrollBar(HWND hWnd, UINT wSBflags, UINT wArrows)
BOOL(CALLBACK * USERAPIHOOKPROC)(UAPIHK State, PUSERAPIHOOK puah)
SETWINDOWRGN SetWindowRgn
ADJUSTWINDOWRECTEX AdjustWindowRectEx
WINE_DEFAULT_DEBUG_CHANNEL(user32)
ENABLESCROLLBAR EnableScrollBar
NTSYSAPI NTSTATUS NTAPI RtlLeaveCriticalSection(_In_ PRTL_CRITICAL_SECTION CriticalSection)
INT WINAPI RealSetScrollInfo(HWND, int, LPCSCROLLINFO, BOOL)
SYSTEMPARAMETERSINFOW SystemParametersInfoW
MDIREDRAWFRAME MDIRedrawFrame
BOOL FASTCALL IsInsideUserApiHook(VOID)
GETSCROLLINFO GetScrollInfo
LRESULT WINAPI DefaultOWP(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam, ULONG_PTR lResult, PDWORD pData)
BOOL FASTCALL EndUserApiHook(VOID)
BOOL WINAPI ClearUserApiHook(HINSTANCE hInstance)
GETSYSTEMMETRICS GetSystemMetrics
BOOL WINAPI RealGetScrollInfo(HWND, INT, LPSCROLLINFO)
DRAWFRAMECONTROL DrawFrameControl
#define EXCEPTION_EXECUTE_HANDLER
FORCERESETUSERAPIHOOK ForceResetUserApiHook
WNDPROC_OWP PreDefDlgProc
BOOL WINAPI InitUserApiHook(HINSTANCE hInstance, USERAPIHOOKPROC pfn)
#define InterlockedDecrement
BOOL WINAPI RealAdjustWindowRectEx(LPRECT, DWORD, BOOL, DWORD)
#define InterlockedIncrement
SYSTEMPARAMETERSINFOA SystemParametersInfoA
BOOL WINAPI RealDrawFrameControl(HDC, LPRECT, UINT, UINT)
BYTE grgbDlgLiteHookMsg[128]
int WINAPI RealGetSystemMetrics(int)
static __inline void LoadUserApiHook()
BOOLEAN NTAPI RtlIsThreadWithinLoaderCallout(VOID)
BOOL WINAPI ForceResetUserApiHook(HINSTANCE hInstance)
BYTE grgbWndLiteHookMsg[128]
BYTE grgbDwpLiteHookMsg[128]
BOOL WINAPI RealSystemParametersInfoA(UINT, UINT, PVOID, UINT)
BOOL NTAPI NtUserUnregisterUserApiHook(VOID)
NTSYSAPI VOID NTAPI RtlInitUnicodeString(PUNICODE_STRING DestinationString, PCWSTR SourceString)
#define RtlCopyMemory(Destination, Source, Length)
#define _SEH2_EXCEPT(...)
DWORD WINAPI GetRealWindowOwner(HWND)
TW_UINT32 TW_UINT16 TW_UINT16 TW_MEMREF pData
LRESULT WINAPI RealDefWindowProcA(HWND, UINT, WPARAM, LPARAM)
RTL_CRITICAL_SECTION gcsUserApiHook
LRESULT WINAPI RealDefWindowProcW(HWND, UINT, WPARAM, LPARAM)
INT NTAPI NtUserSetWindowRgn(HWND hWnd, HRGN hRgn, BOOL bRedraw)
USERAPIHOOKPROC gpfnInitUserApi
BOOL NTAPI NtUserDrawCaption(HWND hWnd, HDC hDc, LPCRECT lpRc, UINT uFlags)
SETSCROLLINFO SetScrollInfo