![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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