Я никогда раньше не писал драйверов, но я начинаю проект с открытым исходным кодом, который предусматривает создание виртуальных портов MIDI, которые будут отправлять данные MIDI по сети.
Для этого я предполагаю, что я буду создавать какой-то виртуальный драйвер с использованием WDM (если это невозможно с перехватчиками ядра?), Но, будучи новичком в разработке драйверов, я не знаю, с чего начать.
Кто-нибудь знает какие-нибудь полезные ресурсы, которые помогут мне в этом проекте? Или какой-нибудь открытый исходный код из аналогичного проекта, который я мог бы использовать в качестве отправной точки?