USB-драйвер иерархии - PullRequest
0 голосов
/ 29 мая 2009

Можно ли создать драйвер (windows / mac) для пользовательского USB-концентратора, чтобы он отображался как одно устройство в «Моем компьютере» и «Finder», а подключенные устройства чтения USB-карт каждый отображался как подпапка на этом устройстве? Будем благодарны за любые указатели в правильном направлении.

Ответы [ 2 ]

0 голосов
/ 09 июня 2009

Для этого есть два пути:

1) Создайте свое собственное устройство-концентратор USB, которое представляет собой отдельный диск и создает собственные внутренние папки на основе подключенных устройств.

2) Напишите какой-нибудь серьезный код драйвера для ниндзя, объединяющий несколько USB-устройств для чтения карт памяти в один накопитель. Это будет зависеть от платформы (Windows v. Mac) и потребует не менее 6 месяцев работы, отдачи или взятия.

Честно говоря, я бы пошел с первым, если это большая необходимость. Хотелось бы взять нестандартное железо ...

0 голосов
/ 29 мая 2009

Это возможно , но нечестивое количество сложно. Вы действительно не хотите этого делать. В самом деле. В основном вы будете переопределять USBHub.sys с нуля, а также нарушать стандартную парадигму дисков в Windows (т.е. диски появляются в Моем компьютере).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...