Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.03.02;
Скачать: CL | DM;

Вниз

Floppy and USB   Найти похожие ветки 

 
trubin ©   (2008-02-04 12:08) [0]

Здравствуйте, для флоппика и для флешек воткнутых в usb GetDriveType возвращает DRIVE_REMOVABLE, нужно отличать флоппик от usb дисков. Можно через DeviceIoControl, но это требует дискетки в приводе.
Как бы это сделать и для пустого привода?


 
ketmar ©   (2008-02-04 12:15) [1]

щаз из меня бред попрёт:
узнать Nt-имя девайса. у хардов — \\Device\HardDisk…, у флэщин ещё что-то, у лопарей своё. кажется.


 
DrPass ©   (2008-02-04 13:06) [2]


> Здравствуйте, для флоппика и для флешек воткнутых в usb
> GetDriveType возвращает DRIVE_REMOVABLE, нужно отличать
> флоппик от usb дисков

Насколько я помню, USB-драйвы ничем не отличаются друг от друга. Их внутреннее устройство компьютеру никак не сообщается, они все представляются как Mass Storage Device


 
DiamondShark ©   (2008-02-04 13:10) [3]


> нужно отличать флоппик от usb дисков

А зачем?


 
Skyle ©   (2008-02-04 13:20) [4]

В описании GetDriveType сказано
To determine whether a drive is a USB-type drive, call SetupDiGetDeviceRegistryProperty and specify the SPDRP_REMOVAL_POLICY property.

Но там дальше грустно.. Только начиная с XP и вообще всё безрадостно...


 
trubin ©   (2008-02-04 13:42) [5]


> щаз из меня бред попрёт:
> узнать Nt-имя девайса. у хардов — \\Device\HardDisk…, у
> флэщин ещё что-то, у лопарей своё. кажется.


в принципе работает, можно полученное имя анализировать, но как-то это ... кривовато ... . Спасибо конечно.


 
{RASkov} ©   (2008-02-04 13:44) [6]

А флопик он всегда или A: или В: ...вроде бы) Если это так, то этого вполне достаточно для отличия FDD от USB Flash...)
Или рассматривается USB-Флопари также?...


 
trubin ©   (2008-02-04 13:55) [7]


> А флопик он всегда или A: или В: ...вроде бы) Если это так,
>  то этого вполне достаточно для отличия FDD от USB Flash.
> ..)


Приходило такое в голову, но может какой-то документированный способ есть


 
Dimaxx ©   (2008-02-04 13:56) [8]

В ХРюше у себя поставил SD кард-ридер диском B:, чтоб "не отрывался" на разные буквы при включенных флэшках, USB-HDD и прочее. Значит, он стал флопиком?


 
Игорь Шевченко ©   (2008-02-04 14:03) [9]


> в принципе работает, можно полученное имя анализировать,
>  но как-то это ... кривовато ... . Спасибо конечно


Да нет, ничего кривого в этом нету.


 
Anatoly Podgoretsky ©   (2008-02-04 14:44) [10]


> А флопик он всегда или A: или В: ...вроде бы)

Я когда вставляю USB Flash, то у меня появляются три устройства - флоппи, СД и жесткий диск.


 
clickmaker ©   (2008-02-04 14:59) [11]


> Я когда вставляю USB Flash, то у меня появляются три устройства
> - флоппи, СД и жесткий диск

т.е. без флэшки комп почти полностью неработоспособен?
клава-то хоть всегда есть? )


 
Thrasher ©   (2008-02-05 14:00) [12]

Посмотри на размер тома. Если я не ошибаюсь флопики редко бывают более 1.44 Мб.


 
Anatoly Podgoretsky ©   (2008-02-05 14:49) [13]


> т.е. без флэшки комп почти полностью неработоспособен?
> клава-то хоть всегда есть? )

Клавиатуры, мышки и видео нет, но компьютер полностью работоспособный.


 
{RASkov} ©   (2008-02-05 14:54) [14]

> > А флопик он всегда или A: или В: ...вроде бы)
>
> Я когда вставляю USB Flash, то у меня появляются три устройства
> - флоппи, СД и жесткий диск.


> [13] Anatoly Podgoretsky ©   (05.02.08 14:49)
> Клавиатуры, мышки и видео нет, но компьютер полностью работоспособный.

Ну прямо инвалид какой-то.... тогда сорри.... я инвалидов в счет не брал, каюсь...
:)


 
Anatoly Podgoretsky ©   (2008-02-05 15:06) [15]

> {RASkov}  (05.02.2008 14:54:14)  [14]

Просто они мне там не нужны, сервера все таки.
И какой еще инвалид, если из одного устройства делает три, на любой вкус.
Вставляешь флеш и используешь как тебе надо, что поддерживает программа, то и используешь.
Поддержано на уровне БИОС.



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

Текущий архив: 2008.03.02;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.019 c
2-1202475868
АИК
2008-02-08 16:04
2008.03.02
Undeclared identifier: CoTaskMemAlloc


15-1201640253
_Илья
2008-01-29 23:57
2008.03.02
Шифрование для delphi


3-1192511836
Mig
2007-10-16 09:17
2008.03.02
Хитрый запрос из связанных таблиц


15-1201368781
Sagfr
2008-01-26 20:33
2008.03.02
Navity o4


2-1202312230
Александр В.
2008-02-06 18:37
2008.03.02
TFileStream