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