Функция отправки клавиш на уровне драйвера

Здравствуйте! Я только приступил к изучению драйверов, не могу найти способ отправки клавиш в систему. Пробовал искать примеры драйверов клавиатуры, но безуспешно.

Цель: эмулирование ввода клавиш на уровне драйвера. Для практики написал программу кликер (клавиатуры) с анализом изображения окна приложения (fabel 3), но игра не реагирует на любые имитированные нажатия.