Вниз
Скачать: CL | DM;

Hard disk size for win32   Найти похожие ветки 

← →
Velzevul ©   (2004-11-13 23:53) [0]

Мастера, поможите, если можете. :)
Подскажите, каким образом можно определить размер диска под виндами? Я так понимаю, что АТ команды не работают под Виндоз.
По дос прерываниям таже история, да и фактически, если даже и узнать кол-во головок, цилиндров и секторов, то максимум досом поддерживается 8 Гиг(63 сектора, 1024 цилиндра и 255 головок).
Сложить логические диски, наверно, не получится, если к примеру у меня стоит 2 HDD. Искал в инете про LBA адресацию, но к сожалению не нашел ничего конкретного. Нашел формулу - lba = (cyl*HEADS + head)*SECTORS + (sector-1); но толку никакого формула есть, а в этом документе описания нет. (думаю, что это вообще-то формула для нахождения конкретного адреса LBA на диске, короче без толку)
С реестра в виндах такую информацию нигде не найти.
Компоненты уже хотел использовать, так тут тоже засада - заявлены эти возможности, причем за бабки, а на деле муйня какаято.
Вобщем помогите чем сможете :)
Заранее благодарен. :)


← →
Игорь Шевченко ©   (2004-11-14 00:14) [1]

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


← →
Тестировщица ©   (2004-11-14 00:23) [2]

GetDiskFreeSpaceEx ?


← →
Velzevul ©   (2004-11-14 19:46) [3]

Игорь Шевченко ©
О, я вижу не зря тут таких пацанов мастерами кличют. :)))конкретно все так. :)
Благодарю. Информации по моему вопросу более, чем предостаточно. :) Причем бесплатно ;)

Тестировщица ©
К сожалению данной функцией можно узнать только размеры тома.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.021 c
1-1102924866
Ольга
2004-12-13 11:01
2004.12.26
Странные символы & в PopupMenu


4-1100012387
Eraszer
2004-11-09 17:59
2004.12.26
Hint из панели задач в стиле "Нехватает виртуальной памяти"


1-1102685183
liver
2004-12-10 16:26
2004.12.26
MDI


14-1102443677
Def
2004-12-07 21:21
2004.12.26
Операционные усилители


14-1102197978
olookin
2004-12-05 01:06
2004.12.26
Авангард - Ак Барс




   Наверх