Всем привет.
Дело происходит в Windows, начиная с XP.
Есть USB устройство, поддерживающее mass storage, имеющее 2 луна и соотв-но 2 диска (не removable). Т.е. в системе девайс представлен двумя usbstor устройствами.
Требуется по желанию пользователя отключать или подключать второй диск. Гугл выдает кой-чего, но в основном в режиме ядра(примеры драйверов), а я хочу обойтись без написания драйверов. Подскажите пожалуйста функции(коды) и последовательность вызовов для решения этой задачи. Она вообще решаема без написания драйвера?
p.s. Главное в задаче — чтобы пользователь не смог получить доступ к второму диску, когда он отключен(нет логических дисков, нет разделов или недоступны..), и имел возможность делать с ним что угодно(как с обычным дисковым пространством), когда подключен.