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

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

PhysicalDrive


Gu ©   (2011-04-01 20:29:00) 

Есть функция, например
hFile := CreateFile(PChar('\\.\PhysicalDrive'+IntToStr(DriveNum)),
   GENERIC_READ, FILE_SHARE_READ,nil,OPEN_EXISTING,0,0);

Вопросик: PhysicalDrive<X> - вот это X - от 0 и до какого может значения принимать? т.е. сколько этих устройств (ну фактически hdd) в системе (xp,w7 и тп) может быть и где бы почитать про это? Ну логоческих вроде 25 дисков максимум, а этих?


RWolf   (2011-04-05 09:39:00) [1]


> т.е. сколько этих устройств (ну фактически hdd) в системе
> (xp,w7 и тп) может быть

сколько угодно, по идее.
присваивать букву каждому диску система не обязана.
набери mountvol в ком.строке для ясности.


brother   (2011-04-05 06:42:00) [2]

> Не встречал каких-то ограничений.

MotherBoard?


brother   (2011-04-05 06:42:00) [3]

БП?


Anatoly Podgoretsky   (2011-04-04 09:03:00) [4]

Еще не ушел? Еще смеешься?


Gu   (2011-04-02 00:31:00) [5]

смешно


Игорь Шевченко   (2011-04-01 23:56:00) [6]


> это потому что везде 1-2 винта в компах... ну 5..10.


ты кругозор расширяй, пригодится.


> мне бы ссылку куданить


http://www.google.ru


Styx   (2011-04-01 23:27:00) [7]


> И может ли порядок нумерации прерывацца? допустим 0,1,3.

Наверняка. Ведь диск можно отключить во время работы системы.


Gu   (2011-04-01 23:23:00) [8]

это потому что везде 1-2 винта в компах... ну 5..10.
мне бы ссылку куданить на мелкомягких где об этом пишут.. и есть ли отличия для разных ОС? И может ли порядок нумерации прерывацца? допустим 0,1,3..


Игорь Шевченко   (2011-04-01 23:05:00) [9]


> а вообще сколько их может быть?


Не встречал каких-то ограничений.


Gu   (2011-04-01 22:08:00) [10]

Это только сколько их в текущей системе.
Через wmi понятно, запрошу, там скажет, например 2. а вообще сколько их может быть?


Игорь Шевченко   (2011-04-01 21:06:00) [11]


> т.е. сколько этих устройств


NtQuerySystemInformation (SystemConfigurationInformation, ...)

ну или через WMI


Наверх

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