Отправная точка для кодирования виртуального устройства

Я хочу написать что-то вроде DaemonTools : программное обеспечение, которое представляется системе как реальное устройство (DVD-ROM в предыдущем примере), но считывает данные из файл вместо этого. Мое требование не ограничивается DVD-ROM. Первая цель - джойстик / геймпад для Windows.

Я веб-разработчик, поэтому не знаю, откуда я мог бы начать такой проект. Я считаю, что это нужно будет написать на C / C ++, но кроме этого, я понятия не имею, с чего начать.

Кто-нибудь пробовал что-то подобное и может дать мне несколько советов по началу работы?

8
задан Nicu Surdu 19 January 2012 в 10:23
поделиться