Нужно написать некий код, который будет неким образом обрабатывать некие события от некоего оборудования, скрытный Вы наш
Давайте определимся с терминами. А то скачем - "событие", "прерывание"..
Какое оборудование? Как подключается? Что генерится?
Есть еще вариант: COM-порт (если это COM-порт) открывается как файл и создается поток, его постоянно подчитывающий
В любом случае, нужны очень серьезные причины, чтобы делать это на X++.