OGL>Не буду ни чего коментировать попробуй вот этот код, сам поймешь надеюсь ))))
Спасибо! Да тут все понятно только у меня один вопрос! У USB драйверов в DDK сэмплах почему то отсутствует SymbolicName и вместо этого запускается IoRegisterDeviceInterface — то есть две взаимоисключающие функции.. я воспользовался вторым методом.. все сбрыкнулось почему интересно? И в DDK чот еще написано мол для WDM и PnP драйверов нельзя использовать SymbolicName.. почему? я ведь видел что их часто юзают!