Всем доброго времени суток! Нужно эмулировать работу Usb Flash... За основу я взял пример toaster из wdk, точнее bus драйвер. Enum.exe подключает и отключает устройство к шине... Собственно, мне пока только это и нужно, и чтобы подключаемое устройство было класса usbstor... Собственно вопрос: Какие GUID'ы нужно изменить для этого и как работает механизм передачи vid/pid от шины pnp менеджеру?
В основном обсуждаются эмули ключей... В принципе, суть у них похожа, только меня интересует вопрос, возможно ли написать драйвер виртуальной шины, который бы просто подключал устройства(виртуальные флехи) именно класса usbstor без специфичного функционального драйвера самого устройства?