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

как определить более подробный тип диска   Найти похожие ветки 

 
needle   (2005-04-22 11:07) [0]

есть функция API GetDriveType, которая возвращает тип диска -
DRIVE_REMOVABLE,DRIVE_FIXED
DRIVE_REMOTE,DRIVE_CDROM,DRIVE_RAMDISK
Если тип DRIVE_REMOVABLE то как определить что это - флоппи 3.5, 5.25, флеш-диск или другое?


 
Игорь Шевченко ©   (2005-04-22 11:41) [1]

В NT-системах для отличия флоппи от нефлоппи я использовал QueryDosDevice и сравнение возвращенной строки с "\Device\Floppy"
Для определения, какой именно тип флоппи, открыть устройство и вызвать функцию DeviceIoControl c IOCTL_STORAGE_GET_MEDIA_TYPES



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

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



Память: 0.44 MB
Время: 0.022 c
6-1111871698
Raider
2005-03-27 00:14
2005.06.14
Описание ошибок TClientSocket&TServerSocket (ErrorCode)


3-1115781609
Lex_!
2005-05-11 07:20
2005.06.14
Можно ли в TThread работать с базой данных


1-1117029552
Dean
2005-05-25 17:59
2005.06.14
Ярлык на Рабочий Стол


9-1110808760
qwe
2005-03-14 16:59
2005.06.14
GlScene and 3DS


1-1117054790
viny
2005-05-26 00:59
2005.06.14
Как заставить Delphi правильно считать?




   Наверх