Структуры, используемые фильтрами (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 содержит информацию о низкоуровневом событии ввода данных с клавиатуры.

Назад в оглавление
На главную страницу

Hosted by uCoz