Эмуляция USB Mass Storage

Discussion in 'WASM.BEGINNERS' started by Hottabych, Jan 15, 2011.

  1. Hottabych

    Hottabych New Member

    Blog Posts:
    0
    Joined:
    Jan 15, 2011
    Messages:
    9
    Всем доброго времени суток!

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

    Hottabych New Member

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

    wasm_test wasm test user

    Blog Posts:
    0
    Joined:
    Nov 24, 2006
    Messages:
    5,582
    Кстати, кажется, в ддк есть сэмплы каких-то драйверов из усб-стека.
     
  4. FoxB

    FoxB Member

    Blog Posts:
    0
    Joined:
    Jul 10, 2003
    Messages:
    117
    ткните в тему на кряклабе. не видно ее для зарегистрированых пользователей