Platform SDK: Interprocess Communications

DEBUGHOOKINFO

The DEBUGHOOKINFO structure contains debugging information passed to a WH_DEBUG hook procedure, DebugProc.

typedef struct tagDEBUGHOOKINFO { 
    DWORD  idThread; 
    DWORD  idThreadInstaller; 
    LPARAM lParam; 
    WPARAM wParam; 
    int    code; 
} DEBUGHOOKINFO, *PDEBUGHOOKINFO; 

Members

idThread
Handle to the thread containing the filter function.
idThreadInstaller
Handle to the thread that installed the debugging filter function.
lParam
Specifies the value to be passed to the hook in the lParam parameter of the DebugProc callback function.
wParam
Specifies the value to be passed to the hook in the wParam parameter of the DebugProc callback function.
code
Specifies the value to be passed to the hook in the nCode parameter of the DebugProc callback function.

Requirements

  Windows NT/2000: Requires Windows NT 3.1 or later.
  Windows 95/98: Unsupported.
  Header: Declared in Winuser.h; include Windows.h.

See Also

Hooks Overview, Hook Structures, DebugProc, SetWindowsHookEx