![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Доступ к функциям BIOS из Win2000, XP, NT [D6, NT4, Win2k, WinXP]
Igor--- © (2003-01-09 16:40:00)Привет...
Возможет ли SUBJ? Если да, то где найти примеры?
C Уважением,
Игорь.
Igor--- (2003-01-10 12:14:00) [1]вопрос.. а как быть с служебными областями дисков.. у всех они разные а вот мне бы и их хотелось бы захватить.. ?
Alex Konshin (2003-01-10 03:57:00) [2]Ну гарантировать я это не могу...
На этом уровне разницы между IDE и SCSI быть уже не должно, а между типами партиций - еще не должно.
На уровне DeviceIoControl разница между IDE и SCSI будет. Честно говоря, из-за того, что ATA пытается делать вид что оно якобы SCSI там много путаницы. Команды для тех и других разные, а названия кодов IOCTL собьют с толку любого. Короче, советую избежать работу через DeviceIoControl, если это возможно.
Igor--- (2003-01-10 00:19:00) [3]нет не со мной, но идея такая же.. У меня вот вопрос.. изменится ли что-нибудь если использовать SCSI диски.. диски с linux партициями (по идее фиолетово какая там партиция) и т.д.? Отработает ли CreateFile с ними?
Alex Konshin (2003-01-09 21:12:00) [4]http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1041096059&n=2
Alex Konshin (2003-01-09 21:11:00) [5]А это разве не с тобой ли мы только что обсуждали, как писать/читать физ.диск под NT/2K/XP?
Под NT это можно сделать даже без DeviceIoControl.
Или нужно что-то специфическое?
Igor--- (2003-01-09 19:54:00) [6]Работа с прерываниями int 13, 25, 26
Игорь Шевченко (2003-01-09 17:43:00) [7]Igor--- (09.01.03 16:57)
Что-то можно определить через WMI (Windows management instrumentation) API. Подробности в MSDN. Но это именно определение параметров, а не вызов ф-ций BIOS.
А кстати, что требуется-то ?
Igor--- (2003-01-09 16:57:00) [8]Мммм. вот чего нехочется того нехочется.. иначе как нибудь можно? хм.. а где можно посмотреть примеры написания таких драйверов?
Игорь Шевченко (2003-01-09 16:41:00) [9]Да, возможен. Путем написания драйвера.