Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2003.03.10;
Скачать: [xml.tar.bz2];

Вниз

Доступ к функциям BIOS из Win2000, XP, NT   Найти похожие ветки 

 
Igor---   (2003-01-09 16:40) [0]

Привет...

Возможет ли SUBJ? Если да, то где найти примеры?

C Уважением,
Игорь.


 
Игорь Шевченко   (2003-01-09 16:41) [1]

Да, возможен. Путем написания драйвера.


 
Igor---   (2003-01-09 16:57) [2]

Мммм. вот чего нехочется того нехочется.. иначе как нибудь можно? хм.. а где можно посмотреть примеры написания таких драйверов?


 
Игорь Шевченко   (2003-01-09 17:43) [3]

Igor--- (09.01.03 16:57)

Что-то можно определить через WMI (Windows management instrumentation) API. Подробности в MSDN. Но это именно определение параметров, а не вызов ф-ций BIOS.

А кстати, что требуется-то ?


 
Igor---   (2003-01-09 19:54) [4]

Работа с прерываниями int 13, 25, 26


 
Alex Konshin   (2003-01-09 21:11) [5]

А это разве не с тобой ли мы только что обсуждали, как писать/читать физ.диск под NT/2K/XP?
Под NT это можно сделать даже без DeviceIoControl.
Или нужно что-то специфическое?


 
Alex Konshin   (2003-01-09 21:12) [6]

http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1041096059&n=2


 
Igor---   (2003-01-10 00:19) [7]

нет не со мной, но идея такая же.. У меня вот вопрос.. изменится ли что-нибудь если использовать SCSI диски.. диски с linux партициями (по идее фиолетово какая там партиция) и т.д.? Отработает ли CreateFile с ними?


 
Alex Konshin   (2003-01-10 03:57) [8]

Ну гарантировать я это не могу...
На этом уровне разницы между IDE и SCSI быть уже не должно, а между типами партиций - еще не должно.

На уровне DeviceIoControl разница между IDE и SCSI будет. Честно говоря, из-за того, что ATA пытается делать вид что оно якобы SCSI там много путаницы. Команды для тех и других разные, а названия кодов IOCTL собьют с толку любого. Короче, советую избежать работу через DeviceIoControl, если это возможно.


 
Igor---   (2003-01-10 12:14) [9]

вопрос.. а как быть с служебными областями дисков.. у всех они разные а вот мне бы и их хотелось бы захватить.. ?



Страницы: 1 вся ветка

Форум: "Система";
Текущий архив: 2003.03.10;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.57 MB
Время: 0.04 c
14-30108
Uncle Archi
2003-02-21 22:16
2003.03.10
DirectX


1-29930
Jeepston
2003-02-27 11:24
2003.03.10
Delphi+Finereader


3-29778
User_OKA
2003-02-06 09:12
2003.03.10
Сортировка LokUp-полей


8-29964
Marko_polo
2002-11-28 06:04
2003.03.10
Как создать...


1-29833
hooch
2003-02-28 09:13
2003.03.10
Scroll





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский