The following structures are used with hooks.
CBT_CREATEWND CBTACTIVATESTRUCT CWPRETSTRUCT CWPSTRUCT DEBUGHOOKINFO EVENTMSG KBDLLHOOKSTRUCT MOUSEHOOKSTRUCT MSLLHOOKSTRUCT