Go to the source code of this file.
Data Structures |
| struct | PEVENTHOOK |
| struct | PEVENTTABLE |
| struct | PNOTIFYEVENT |
Defines |
| #define | HOOK_THREAD_REFERENCED (0x1) |
| #define | HOOKID_TO_INDEX(HookId) (HookId - WH_MINHOOK) |
| #define | HOOKID_TO_FLAG(HookId) (1 << ((HookId) + 1)) |
| #define | ISITHOOKED(HookId) (((PTHREADINFO)PsGetCurrentThreadWin32Thread())->fsHooks & HOOKID_TO_FLAG(HookId)) |
| #define | WH_APIHOOK WH_MAX + 1 |
Functions |
| LRESULT FASTCALL | co_CallHook (INT HookId, INT Code, WPARAM wParam, LPARAM lParam) |
| LRESULT FASTCALL | co_HOOK_CallHooks (INT HookId, INT Code, WPARAM wParam, LPARAM lParam) |
| LRESULT FASTCALL | co_EVENT_CallEvents (DWORD, HWND, UINT_PTR, LONG_PTR) |
| VOID FASTCALL | HOOK_DestroyThreadHooks (PETHREAD Thread) |
| VOID FASTCALL | EVENT_DestroyThreadEvents (PETHREAD Thread) |
| PHOOK FASTCALL | IntGetHookObject (HHOOK) |
| PHOOK FASTCALL | IntGetNextHook (PHOOK Hook) |
| LRESULT FASTCALL | UserCallNextHookEx (PHOOK pHook, int Code, WPARAM wParam, LPARAM lParam, BOOL Ansi) |
| BOOL FASTCALL | IntUnhookWindowsHook (int, HOOKPROC) |
| BOOL FASTCALL | UserLoadApiHook () |
| BOOL | IntLoadHookModule (int iHookID, HHOOK hHook, BOOL Unload) |
| BOOL FASTCALL | UserUnregisterUserApiHook () |
Variables |
| PPROCESSINFO | ppiUahServer |