ReactOS 0.4.16-dev-197-g92996da
|
#include <win32k.h>
Go to the source code of this file.
Classes | |
struct | _EVENTPACK |
Typedefs | |
typedef struct _EVENTPACK | EVENTPACK |
typedef struct _EVENTPACK * | PEVENTPACK |
Functions | |
DBG_DEFAULT_CHANNEL (UserEvent) | |
static DWORD FASTCALL | GetMaskFromEvent (DWORD Event) |
static VOID FASTCALL | IntSetSrvEventMask (UINT EventMin, UINT EventMax) |
static LRESULT FASTCALL | IntCallLowLevelEvent (PEVENTHOOK pEH, DWORD event, HWND hwnd, LONG idObject, LONG idChild, LONG idThread) |
BOOLEAN | IntRemoveEvent (PVOID Object) |
LRESULT APIENTRY | co_EVENT_CallEvents (DWORD event, HWND hwnd, UINT_PTR idObject, LONG_PTR idChild) |
VOID FASTCALL | IntNotifyWinEvent (DWORD Event, PWND pWnd, LONG idObject, LONG idChild, DWORD flags) |
VOID APIENTRY | NtUserNotifyWinEvent (DWORD Event, HWND hWnd, LONG idObject, LONG idChild) |
HWINEVENTHOOK APIENTRY | NtUserSetWinEventHook (UINT eventMin, UINT eventMax, HMODULE hmodWinEventProc, PUNICODE_STRING puString, WINEVENTPROC lpfnWinEventProc, DWORD idProcess, DWORD idThread, UINT dwflags) |
BOOL APIENTRY | NtUserUnhookWinEvent (HWINEVENTHOOK hWinEventHook) |
Variables | |
static PEVENTTABLE | GlobalEvents = NULL |
typedef struct _EVENTPACK EVENTPACK |
typedef struct _EVENTPACK * PEVENTPACK |
LRESULT APIENTRY co_EVENT_CallEvents | ( | DWORD | event, |
HWND | hwnd, | ||
UINT_PTR | idObject, | ||
LONG_PTR | idChild | ||
) |
Definition at line 150 of file event.c.
Referenced by handle_internal_events().
DBG_DEFAULT_CHANNEL | ( | UserEvent | ) |
Definition at line 26 of file event.c.
Referenced by IntSetSrvEventMask(), and NtUserNotifyWinEvent().
|
static |
Definition at line 97 of file event.c.
Referenced by IntNotifyWinEvent().
VOID FASTCALL IntNotifyWinEvent | ( | DWORD | Event, |
PWND | pWnd, | ||
LONG | idObject, | ||
LONG | idChild, | ||
DWORD | flags | ||
) |
Definition at line 178 of file event.c.
Referenced by co_IntDestroyCaret(), co_IntHideCaret(), co_IntProcessMouseMessage(), co_IntSetActiveWindow(), co_IntSetCaretPos(), co_IntSetParent(), co_UserCreateWindowEx(), co_UserDestroyWindow(), co_UserSetCapture(), co_UserShowCaret(), co_WinPosSetWindowPos(), co_WinPosShowWindow(), DefWndDoSizeMove(), DIALOG_CreateIndirect(), IntDefWindowProc(), IntEnableWindow(), IntSendFocusMessages(), IntSetScrollInfo(), MENU_ExitTracking(), MENU_InitTracking(), MENU_ShowPopup(), MENU_TrackMenu(), NtUserCallHwndParam(), NtUserCreateCaret(), NtUserNotifyWinEvent(), and RealDefWindowProcA().
Definition at line 126 of file event.c.
Referenced by NtUserUnhookWinEvent().
Definition at line 60 of file event.c.
Referenced by NtUserSetWinEventHook().
Definition at line 254 of file event.c.
Referenced by NotifyWinEvent().
HWINEVENTHOOK APIENTRY NtUserSetWinEventHook | ( | UINT | eventMin, |
UINT | eventMax, | ||
HMODULE | hmodWinEventProc, | ||
PUNICODE_STRING | puString, | ||
WINEVENTPROC | lpfnWinEventProc, | ||
DWORD | idProcess, | ||
DWORD | idThread, | ||
UINT | dwflags | ||
) |
Definition at line 286 of file event.c.
Referenced by SetWinEventHook().
BOOL APIENTRY NtUserUnhookWinEvent | ( | HWINEVENTHOOK | hWinEventHook | ) |
Definition at line 413 of file event.c.
|
static |
Definition at line 19 of file event.c.
Referenced by IntNotifyWinEvent(), IntRemoveEvent(), and NtUserSetWinEventHook().