Эмуляция USB Mass Storage

Тема в разделе "WASM.BEGINNERS", создана пользователем Hottabych, 15 янв 2011.

  1. Hottabych

    Hottabych New Member

    Публикаций:
    0
    Регистрация:
    15 янв 2011
    Сообщения:
    9
    Всем доброго времени суток!

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

    Hottabych New Member

    Публикаций:
    0
    Регистрация:
    15 янв 2011
    Сообщения:
    9
    В основном обсуждаются эмули ключей... В принципе, суть у них похожа, только меня интересует вопрос, возможно ли написать драйвер виртуальной шины, который бы просто подключал устройства(виртуальные флехи) именно класса usbstor без специфичного функционального драйвера самого устройства?
     
  3. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    Кстати, кажется, в ддк есть сэмплы каких-то драйверов из усб-стека.
     
  4. FoxB

    FoxB Member

    Публикаций:
    0
    Регистрация:
    10 июл 2003
    Сообщения:
    113
    ткните в тему на кряклабе. не видно ее для зарегистрированых пользователей