Сейчас на форуме: tyns777 (+5 невидимых)

 eXeL@B —› Программирование —› Работа с CD через SPTI и ASPI
Посл.ответ Сообщение

Ранг: 2.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 13 января 2008 08:00
· Личное сообщение · #1

Мне потребовалось чтение сырых секторов, данных субканала и т.д. с CD
Чтобы объяснить в чем вопрос, немного лирики... можт, я где ошибаюсь...

Часть работы с сидюком можно легко провернуть с помощью функции DeviceIOControl с указанием кода команды наподобие IOCTL_READ_TOC. Здесь главной проблемой становится определить код команды, т.к. в DDK такой информацией поделиться не пожелали. Ображение к диску производится через Handle от CreateFile

с другой стороны: более по-человечески документирована работа с ASPI интерфейсом, там хотя бы понятно, какие параметры передавать блоку CDB. И тот же ТОС тоже без проблем читается.

НО

чтобы через ASPI команде объяснить, с каким устройством нужно работать, в блок CDB требуется записывать номер адаптера (Path) и ID объекта SCSI (Target).

Вот, в общем, и вопрос:
как мне определить номер адаптера и ID объекта SCSI для того, чтобы послать команду через ASPI. В сети нашла только примеры, как просмотреть все устройства, подключенные к шине SCSI, даже опредеить производитля )), но как связать это с логическим устройством... Вот знаю я, что надо смотреть диск 'Н' и не хочу вводить ручками его параметры.

вобщем, либо лыжи не едут, либо я...
запуталась

выручайте)



Ранг: 2.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 19 января 2008 10:19
· Личное сообщение · #2

Чего, никто не сталкивался????




Ранг: 793.4 (! !), 568thx
Активность: 0.740
Статус: Участник
Шаман

Создано: 19 января 2008 10:46
· Личное сообщение · #3

Посмотри вот чел с тем же столкнулся, но ему нужно по вин 98, а он нашел решение под NT. Тебе же вроде под NT и надо?
bugtraq.ru/cgi-bin/forum.mcgi?type=sb&b=2&m=39197

А вот сорсы проги про которую он говорит:
akrip.sourceforge.net/download.html

-----
Yann Tiersen best and do not fuck



 eXeL@B —› Программирование —› Работа с CD через SPTI и ASPI
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати