ReactOS
0.4.15-dev-5618-g8866b9d
|
#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 151 of file event.c.
Referenced by handle_internal_events().
DBG_DEFAULT_CHANNEL | ( | UserEvent | ) |
Definition at line 27 of file event.c.
Referenced by IntSetSrvEventMask(), and NtUserNotifyWinEvent().
|
static |
Definition at line 98 of file event.c.
Referenced by IntNotifyWinEvent().
VOID FASTCALL IntNotifyWinEvent | ( | DWORD | Event, |
PWND | pWnd, | ||
LONG | idObject, | ||
LONG | idChild, | ||
DWORD | flags | ||
) |
Definition at line 179 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 127 of file event.c.
Referenced by NtUserUnhookWinEvent().
Definition at line 255 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 287 of file event.c.
Referenced by SetWinEventHook().
BOOL APIENTRY NtUserUnhookWinEvent | ( | HWINEVENTHOOK | hWinEventHook | ) |
Definition at line 414 of file event.c.
|
static |
Definition at line 20 of file event.c.
Referenced by IntNotifyWinEvent(), IntRemoveEvent(), and NtUserSetWinEventHook().