Дано: Через недельку придёт заказ по написанию USB-драйвера под Win2K и WinXP для устройства (желательно, но необязательно WinME). Функции, скорее всего ограничатся считыванием дерева псевдо каталогов и чтением-записью псевдо-файлов.
То есть конечный результат - что-то вроде появляющегося сетевого диска в Explorere.
Также дан программист. Не смущающийся никакого WinApi, однако никогда не имевший дела с драйверами.
Требуется: научиться за эту неделю чему-нибудь, что может пригодиться.
Подскажите, люди добрые, с чего начать
Четвёртый день над документацией DDK голову ломаю, не соображу с чего начать. Статьи на вашем сайте очень интересные, но не совсем в тему.
Из того что я уже понял (возможно неверно
). Мне надо писать WDM function драйвер. Причём с моим знанием области, kernel driver сделать как можно более простым, чтобы он исключительно передавал данные. Более существенную логику запихнуть в user-mode driver, который хотя бы отлаживать на той же машине можно.
Любые советы и комментарии принимаются с благодарностью