[an error occurred while processing this directive]
|
Ну понятно - прикидываемся устройством в котором есть блоки - прикидываемся что понимаем SCSI команды. А дальше хост - например винда рулит этими блоками организуя в них файловую систему и все что ей надо.
Интересует такой вопрос
Мне надо сказать устройству что то специфическое. Т.е. оставаясь в рамках спецификации уметь послать ему свою команду.
Поясняю - например если у меня USB HID - то в приложении я открою
файл к который буду кидать репорты -вот и есть мой канал для работы с устройством - могу ему сказать любые вещи :).
Тут - в случае Mass Storage - я смогу в приложении открыть файл - и послать устройству свой буфер/свою команду/свою последовательность байт? Ну или на худой конец могу ли я послать данные в конкретный блок? Т.е. в этом - худом - случае обмен будет через специально выделеный номер блока.
скажите - может кто пробовал?
Заранее спасибо.
E-mail: info@telesys.ru