Сейчас на форуме: asfa, bartolomeo, hgdagon (+6 невидимых)

 eXeL@B —› Программирование —› Как получить названия CD-ROM`ов
Посл.ответ Сообщение


Ранг: 73.2 (постоянный)
Активность: 0.030
Статус: Участник

Создано: 26 мая 2006 11:21 · Поправил: ShEriF
· Личное сообщение · #1

Приветствую вас.
Есть такая проблема - как можно получить названия/имена всех CD-приводов в системе.
[пр. _NEC CD-RW NR-9300A (G) :] и соответствующие им буквы.

Вроде это можно сделать если использовать WNASPI32.DLL

Да забыл главное - если можно желательно на языке Delphi.

Заранее спасибо...



Ранг: 64.6 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 26 мая 2006 13:25
· Личное сообщение · #2

Получение названия с детальной информацией обсуждалось здесь:
hххp://www.rsdn.ru/Forum/?mid=466890
Поиском на том сайте найдёшь много полезного.

Кроме того, опять таки, Крисс в своей книге ("Техника и философия хакерских атак - записки мыщ'а") очень неплохо описал интерфейс взаимодействия с приводами на низком уровне.




Ранг: 73.2 (постоянный)
Активность: 0.030
Статус: Участник

Создано: 26 мая 2006 16:45
· Личное сообщение · #3

Спасибо, гляну.
Мда, сложновато для меня на Cи ну , что делать придется разбиратся.



Ранг: 20.7 (новичок)
Активность: 0.010
Статус: Участник

Создано: 27 мая 2006 14:04
· Личное сообщение · #4

через ASPI можно, посмотри пример:
neox.iatp.by/files/CDSpeed12.zip




Ранг: 73.2 (постоянный)
Активность: 0.030
Статус: Участник

Создано: 27 мая 2006 15:38
· Личное сообщение · #5

Спасибо, посмотрю.



Ранг: 516.1 (!), 39thx
Активность: 0.280
Статус: Участник

Создано: 27 мая 2006 23:24 · Поправил: Av0id
· Личное сообщение · #6

<мусор>



Ранг: 158.4 (ветеран), 123thx
Активность: 0.140.49
Статус: Участник

Создано: 27 мая 2006 23:27 · Поправил: rmn
· Личное сообщение · #7

Как вариант: порыться в ветке HKLM\HARDWARE\DEVICEMAP




Ранг: 73.2 (постоянный)
Активность: 0.030
Статус: Участник

Создано: 28 мая 2006 10:42
· Личное сообщение · #8

Все всем спасибо за помошь, нашел что искал. А имено описалово Wnaspi32.dll на Object Pascal`e
в аттаче SCSI.pas, Wnaspi32.pas, и сама Wnaspi32.dll.

rmn пишет:
Как вариант: порыться в ветке HKLM\HARDWARE\DEVICEMAP
- спасибо, конечно но там без описания не обойтись, как раз эту ветку реестра и использует Wnaspi32.dll. ------ Спасибо за совет.

Тему можно закрывать.


1646_28.05.2006_CRACKLAB.rU.tgz - wnaspi32.7z


 eXeL@B —› Программирование —› Как получить названия CD-ROM`ов
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати