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

Вниз

Как узнать размеры разделов винчестеров?   Найти похожие ветки 

 
Sour Smile   (2006-04-13 13:01) [0]

Вопрос наверно простецкий, но я что то не могу разобраться :(
Нужно из программы выяснить количество жёстких дисков установленных на компе, на какие разделы они разбиты и инфомацию о каждом разделе по каждому жёстому диску (мне вполне достаточно выяснить только размер каждого раздела, а тип файловой системы, количество свободного места и другое это уже в качестве бонуса :)
Проблема ещё в том, что некоторые диски могут не иметь буквы диска или же вообще не быть отформатированы, но их размеры всё равно нужно узнать...


 
Игорь Шевченко ©   (2006-04-13 13:14) [1]

http://www.schevchenko.net.ru/SRC/DeviceIoControl_60.zip
http://www.schevchenko.net.ru/BIN/DeviceIoControl.zip


 
Sour Smile   (2006-04-14 17:00) [2]

Огромное спасибо! Заработало! :)

Правда есть некоторые проблемы для неразмеченных разделов, но с этим попробую разобраться...

А вот ещё разделы дисков можно примонтировать как папки с других разделов диска с NTFS системой. Это выяснить наверно труднее?


 
Игорь Шевченко ©   (2006-04-14 17:20) [3]

Sour Smile   (14.04.06 17:00) [2]

Эта программа работает с физическими разделами диска, точки монтирования, разумеется, не определяет. Но исходники есть - все в руках.


 
Sour Smile   (2006-04-20 12:47) [4]

А как эти самые "точки монтирования" узнать? (хоть название функции, пожалуйста, если можно... :)


 
Игорь Шевченко ©   (2006-04-20 13:49) [5]


> А как эти самые "точки монтирования" узнать?


http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/fs/enumerating_mount_points.asp


 
Sour Smile   (2006-04-20 13:57) [6]

Огромное спасибо! :)



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

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

Наверх




Память: 0.45 MB
Время: 0.048 c
3-1149768298
fuckman
2006-06-08 16:04
2006.08.13
Ошибка "Multiple record found, but only one was expected"


15-1153306535
Prohodil Mimo
2006-07-19 14:55
2006.08.13
Есть ли Skype-плагин к Миранде?


1-1151466158
hgd
2006-06-28 07:42
2006.08.13
Детектор движения


2-1153915713
WhiteCat
2006-07-26 16:08
2006.08.13
Не вносить запись в таблицу


15-1153300296
DillerXX
2006-07-19 13:11
2006.08.13
Помогите с информатикой





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