Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Номер винчестера [D7, WinXP]


GTR86 ©   (2007-07-12 17:36:00) 

Здравствуйте уважаемые мастера.
У меня следующая проблема: В системе имеется несколько винчестеров.
Как определить номер винчестера (Primary Master – 0, Primary Slave – 1 и т.д.), на котором установлена текущая Windows?


Игорь Шевченко   (2007-07-13 11:54:00) [1]


> Как определить номер винчестера


В http://www.schevchenko.net.ru/SRC/DeviceIoControl_60.zipесть такой hsdevicetranslator.pas

Он по букве диска расскажет, что это Device\HardDisk1\....

Может, поможет. А если не поможет, то через перечисление дисков на
HKLM\Hardware\Description\System\MultiFunctionAdapter


Наверх

Титульная страница Поиск, карта сайта Написать письмо