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

Вниз

Работа с диском   Найти похожие ветки 

 
Torn   (2002-12-08 11:39) [0]

Кто знает? Есть ли API функция чтения секторов диска???


 
Cobalt   (2002-12-08 20:39) [1]

В WinApi - нет.


 
Ihor Osov'yak   (2002-12-08 21:01) [2]

2 Cobalt © (08.12.02 20:39)

Не совсем так. Для NT/w2k/xp есть документированные средства доступа к диску на физическом уровне (как к одному большущему файлу) из win32. Зная размер сектора в байтах несложно сделать посекторное чтение. Мало того, для успешного доступа смещение и размер должны быть кратны сектору (во всяком случае под нт и 2000, под xp не експирементировал). Нужны админские права.

Для w9x - более проблематично. Через Int13. Но с 16 битной длл или с vxd (то есть не с win32)





 
Александр Спелицин   (2002-12-09 16:01) [3]

См. CreateFile, ReadFile


 
alex134   (2002-12-09 21:05) [4]

В турбе даже модуль был такой, по работе с диском.
Интересно, винда не дает БИОСовские прерывания юзать ?



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

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

Наверх





Память: 0.44 MB
Время: 0.007 c
14-72523
Мазут Береговой
2003-01-07 03:44
2003.01.23
DDE service что это такое?


3-72076
karan1
2002-12-26 18:13
2003.01.23
Как визуализировать XML файл через DBGrid или какое дерево...


6-72432
Интересующийся...
2002-11-22 23:48
2003.01.23
Не знаю что лучше....


14-72542
Vyacheslav
2003-01-05 12:16
2003.01.23
Подскажите пожалуйста, проджекту пятый месяц пошел.


1-72392
adolf_99
2003-01-13 16:00
2003.01.23
Помогите





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский