Структуры, используемые фильтрами (hook)
Структура | Описание |
CBT_CREATEWND | Структура CBT_CREATEWND содержит информацию, передаваемую в процедуру CBTProc фильтра (hook) WH_CBT, перед созданием окна. |
CBTACTIVATESTRUCT | Структура CBTACTIVATESTRUCT содержит информацию, передаваемую в процедуру CBTProc фильтра (hook) WH_CBT, прежде, чем окно становится активным. |
CWPRETSTRUCT | Структура CWPRETSTRUCT определяет параметры сообщения, передаваемые в процедуру CallWndRetProc фильтра (hook) WH_CALLWNDPROCRET. |
CWPSTRUCT | Структура CWPSTRUCT определяет параметры сообщения, передавая в процедуру CallWndProc фильтра (hook) WH_CALLWNDPROC. |
DEBUGHOOKINFO | Структура DEBUGHOOKINFO содержит информацию отладки, передаваемую в процедуру DebugProc фильтра (hook) WH_DEBUG. |
EVENTMSG | Структура EVENTMSG содержит информацию об аппаратном сообщении, отправленном для обработки в системную очередь сообщений. Эта структура используется, чтобы хранить информацию о сообщении для функции повторного вызова JournalPlaybackProc. |
KBDLLHOOKSTRUCT | Структура KBDLLHOOKSTRUCT содержит информацию о низкоуровневом событии ввода данных с клавиатуры. |
MOUSEHOOKSTRUCT | Структура MOUSEHOOKSTRUCT содержит информацию о событии нажатия кнопки мыши, передаваемую в процедуру MouseProc фильтра (hook) WH_MOUSE. |
MOUSEHOOKSTRUCTEX | Структура MOUSEHOOKSTRUCTEX содержит информацию
о событии нажатия кнопки мыши,
передаваемую в процедуру MouseProc фильтра
(hook)
WH_MOUSE.
Это - дополнение структуры MOUSEHOOKSTRUCT, которое включает в себя информацию о перемещении колесика или использовании X-кнопки. |
MSLLHOOKSTRUCT | Структура MSLLHOOKSTRUCT содержит информацию о низкоуровневом событии ввода данных с клавиатуры. |