Changeset 2081 for trunk/include
- Timestamp:
- Dec 16, 1999, 1:09:32 AM (26 years ago)
- Location:
- trunk/include
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/win/hook.h
r4 r2081 1 /* $Id: hook.h,v 1. 1 1999-05-24 20:19:12 ktkExp $ */1 /* $Id: hook.h,v 1.2 1999-12-16 00:09:32 sandervl Exp $ */ 2 2 3 3 /* … … 12 12 #include "windef.h" 13 13 14 #define HOOK_WIN16 0x0015 #define HOOK_WIN32A 0x0116 #define HOOK_WIN32W 0x0217 #define HOOK_INUSE 0x8018 14 #define HOOK_WIN16 0x00 15 #define HOOK_WIN32A 0x01 16 #define HOOK_WIN32W 0x02 17 #define HOOK_INUSE 0x80 18 #define HOOK_DELAYED_DELETE 0x100 19 19 20 20 /* hook type mask */ … … 22 22 23 23 extern HOOKPROC16 HOOK_GetProc16( HHOOK hhook ); 24 extern BOOL HOOK_IsHooked( INT 16id );24 extern BOOL HOOK_IsHooked( INT id ); 25 25 extern LRESULT HOOK_CallHooks16( INT16 id, INT16 code, WPARAM16 wParam, 26 26 LPARAM lParam ); … … 29 29 extern LRESULT HOOK_CallHooksW( INT id, INT code, WPARAM wParam, 30 30 LPARAM lParam ); 31 extern void HOOK_FreeModuleHooks( HMODULE 16hModule );32 extern void HOOK_FreeQueueHooks( HQUEUE16 hQueue);33 extern void HOOK_ResetQueueHooks( HQUEUE 16hQueue );31 extern void HOOK_FreeModuleHooks( HMODULE hModule ); 32 extern void HOOK_FreeQueueHooks( DWORD threadId ); 33 extern void HOOK_ResetQueueHooks( HQUEUE hQueue ); 34 34 extern HOOKPROC HOOK_GetProc( HHOOK hook ); 35 35 -
trunk/include/win/thread.h
r1691 r2081 1 /* $Id: thread.h,v 1. 8 1999-11-10 16:36:30 phallerExp $ */1 /* $Id: thread.h,v 1.9 1999-12-16 00:09:32 sandervl Exp $ */ 2 2 3 3 /* … … 104 104 ULONG hmq; // Thread message queue 105 105 ULONG hab; // Thread Anchor block 106 ULONG hooks[WH_NB_HOOKS]; //list of hooks for this thread queue 107 ULONG threadId; // Thread ID 106 108 BOOL fMsgTranslated; // TranslateMessage called for this message? 107 109 ULONG newWindow; // Pointer to window object of window that was just created -
trunk/include/winconst.h
r2078 r2081 1 /* $Id: winconst.h,v 1.1 4 1999-12-14 19:15:05sandervl Exp $ */1 /* $Id: winconst.h,v 1.15 1999-12-16 00:09:31 sandervl Exp $ */ 2 2 3 3 /* … … 270 270 271 271 #define ERROR_INVALID_WINDOW_HANDLE_W 1400L 272 273 /* Hook values */ 274 #define WH_MIN_W (-1) 275 #define WH_MSGFILTER_W (-1) 276 #define WH_JOURNALRECORD_W 0 277 #define WH_JOURNALPLAYBACK_W 1 278 #define WH_KEYBOARD_W 2 279 #define WH_GETMESSAGE_W 3 280 #define WH_CALLWNDPROC_W 4 281 #define WH_CBT_W 5 282 #define WH_SYSMSGFILTER_W 6 283 #define WH_MOUSE_W 7 284 #define WH_HARDWARE_W 8 285 #define WH_DEBUG_W 9 286 #define WH_SHELL_W 10 287 #define WH_FOREGROUNDIDLE_W 11 288 #define WH_CALLWNDPROCRET_W 12 289 #define WH_MAX_W 12 290 291 #define WH_MINHOOK_W WH_MIN_W 292 #define WH_MAXHOOK_W WH_MAX_W 293 #ifndef WH_NB_HOOKS 294 #define WH_NB_HOOKS (WH_MAXHOOK_W-WH_MINHOOK_W+1) 295 #endif -
trunk/include/wprocess.h
r1891 r2081 1 /* $Id: wprocess.h,v 1.1 2 1999-11-30 19:39:14sandervl Exp $ */1 /* $Id: wprocess.h,v 1.13 1999-12-16 00:09:32 sandervl Exp $ */ 2 2 /* 3 3 * Process help functions … … 41 41 TEB *WIN32API GetThreadTEB(); 42 42 THDB *WIN32API GetThreadTHDB(); 43 THDB *WIN32API GetTHDBFromThreadId(ULONG threadId); 43 44 44 45 #ifndef OS2_INCLUDED
Note:
See TracChangeset
for help on using the changeset viewer.