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

Вниз

Безопасное извлечение Flash устройства   Найти похожие ветки 

 
..::KraN::.. ©   (2007-07-17 09:59) [0]

Можно ли это сделать стандартными функциями Delphi???


 
Ega23 ©   (2007-07-17 10:01) [1]

ИМХО, орех.


 
Вася Правильный   (2007-07-17 11:01) [2]

можно


 
Dib@zol ©   (2007-07-17 11:26) [3]

Понимаешь ли, эта фича в винде не делает НИЧЕГО, только отнимает у юзверя время и нервы. А если ты ищешь функцию, к-рая автоматически вышибает девайс из ЮСБ разъёма, то тебе на ][akep.ru - там и не такое есть...


 
Ega23 ©   (2007-07-17 11:34) [4]


> Понимаешь ли, эта фича в винде не делает НИЧЕГО, только
> отнимает у юзверя время и нервы.

Я могу ошибаться, но, AFAIR, это не так.


 
Riply ©   (2007-07-17 11:36) [5]

>[0] ..::KraN::.. © (17.07.07 09:59)
Не проверяла, но попробуй
DeviceIoControl с параметрами:
FSCTL_LOCK_VOLUME, FSCTL_UNLOCK_VOLUME, FSCTL_DISMOUNT_VOLUME.
Вообщем с его помощю можно. Я в параметрах не уверена.


 
Ega23 ©   (2007-07-17 11:38) [6]


> Riply ©   (17.07.07 11:36) [5]
>
> >[0] ..::KraN::.. © (17.07.07 09:59)
> Не проверяла, но попробуй
> DeviceIoControl с параметрами:
> FSCTL_LOCK_VOLUME, FSCTL_UNLOCK_VOLUME, FSCTL_DISMOUNT_VOLUME.
>


Тебе же сказали: стандартными функциями Delphi.
А ты чего всякую фигню из SDK пишешь?  :)))


 
Riply ©   (2007-07-17 11:39) [7]

>[3] Dib@zol ©   (17.07.07 11:26)
>Понимаешь ли, эта фича в винде не делает НИЧЕГО
Откуда такая информация и, даже, без IMHO ?
Мне казалось, что она, например, завершает операции raed/write.


 
Riply ©   (2007-07-17 11:41) [8]

> [6] Ega23 ©   (17.07.07 11:38)
>Тебе же сказали: стандартными функциями Delphi.
>А ты чего всякую фигню из SDK пишешь?  :)))
А автору надо решить задачу или шашечки ? :)


 
Dib@zol ©   (2007-07-17 11:42) [9]


> Ega23 ©   (17.07.07 11:34) [4]

Два года уже в 98-ом своём любимом вынимаю флэшку без всякой этой хренотени, и самое страшное что случилость - это вылез синий экран (впрочем у меня красный ;Р) с предупреждением что мол на вынутом томе есть файлы!!! Ктобы блн сомневался. Однако экран сей убирался простым искейпом и далее система работала нормально.


 
Riply ©   (2007-07-17 11:45) [10]

> [9] Dib@zol ©   (17.07.07 11:42)
>Два года уже в 98-ом своём любимом вынимаю флэшку без всякой этой хренотени, и самое страшное что случилость - >это вылез синий экран (впрочем у меня красный ;Р) с предупреждением что мол на вынутом томе есть файлы!!! >Ктобы блн сомневался. Однако экран сей убирался простым искейпом и далее система работала нормально.

Две недели уже перехожу дорогу на красный свет и все нормально !
А вы мне тут "нельзя да нельзя" :)


 
Ega23 ©   (2007-07-17 11:47) [11]


> Два года уже в 98-ом своём любимом вынимаю флэшку без всякой
> этой хренотени, и самое страшное что случилость -


Наверное тебе никогда не приходилось файловую систему на ней устанавливать.

З.Ы. Впрочем, в анкету заглянул. Теперь понятно, почему такие заявления, как [3].


 
Dib@zol ©   (2007-07-17 11:49) [12]


> Riply ©   (17.07.07 11:45) [10]

Все аналогии лживы и говорят только об их создателе. © Лукьяненко.

Ну а реально какой вред можно нанести компу/флэшке, вынув ее без этого самого безопасного извлечения?


 
Dib@zol ©   (2007-07-17 11:51) [13]


> Наверное тебе никогда не приходилось файловую систему на
> ней устанавливать.

Форматирование FDISK"ом в это понятие входит?


 
Ega23 ©   (2007-07-17 11:52) [14]


> Ну а реально какой вред можно нанести компу/флэшке, вынув
> ее без этого самого безопасного извлечения?


Вот интересно, а зачем перед разборкой АК делают контрольный спуск, подняв при этом ствол в воздух? Ну какой вред себе (окружающим) можно принести без этого контрольного спуска?


 
Riply ©   (2007-07-17 11:53) [15]

> [12] Dib@zol ©   (17.07.07 11:49)
>Ну а реально какой вред можно нанести компу/флэшке,
>вынув ее без этого самого безопасного извлечения?
Вообрази, что в момент вытаскивания, идет формирование списка BadClusters :)


 
Dib@zol ©   (2007-07-17 11:53) [16]


> Все аналогии лживы и говорят только об их создателе. © Лукьяненко.


 
Ega23 ©   (2007-07-17 11:54) [17]


> Все аналогии лживы и говорят только об их создателе. © Лукьяненко.


Я рад что ты тоже читал произведения этого автора.


 
Dib@zol ©   (2007-07-17 11:56) [18]

Удалено модератором


 
Ega23 ©   (2007-07-17 11:57) [19]


> В другой раз прочитать попробует, не прочитается - вот и
> пометит сразу как В...


Докажи.


 
Dib@zol ©   (2007-07-17 12:01) [20]


> Ega23 ©   (17.07.07 11:57) [19]

Раз типа идет создание списка В-кластеров, знач ктота его создаёт? А в ХРеновине это может делать лишь тот кто подменяет еёйные дрова своими для обеспечения DMA. Это наверняка сервисная прога напр NDD.


 
Riply ©   (2007-07-17 12:02) [21]

>[18] Dib@zol ©   (17.07.07 11:56)
Да чего я убеждаю ?
Как хочеш, так и вытаскивай :)


 
Ega23 ©   (2007-07-17 12:09) [22]


> Раз типа идет создание списка В-кластеров, знач ктота его
> создаёт? А в ХРеновине это может делать лишь тот кто подменяет
> еёйные дрова своими для обеспечения DMA. Это наверняка сервисная
> прога напр NDD.
>


Сколька букф...


 
Dib@zol ©   (2007-07-17 12:14) [23]

Удалено модератором


 
shuma}{er   (2007-07-17 12:19) [24]

А кто-нибудь, действительно, знает ответ на этот вопрос,
НО, чтобы:
- это срабатывало не только на флэшках, но и на внешних хардах;
- работало не только в Windows XP;
- можно было отключить устройство, зная его "букву";


 
Ega23 ©   (2007-07-17 12:19) [25]


> - можно было отключить устройство, зная его "букву";


У него может буквы и не быть.


 
Dib@zol ©   (2007-07-17 12:21) [26]

Сказано ж было, DeviceIOControl. Покури хэлп, там дохрена инфы.


 
Ega23 ©   (2007-07-17 12:24) [27]


> Сказано ж было, DeviceIOControl. Покури хэлп, там дохрена
> инфы.


По DeviceIOControl?
Её там слишком дофига, это-ж основная команда.


 
Dimaxx ©   (2007-07-17 14:07) [28]


> Dib@zol ©   (17.07.07 11:51) [13]
>
> Форматирование FDISK"ом в это понятие входит?

FDISK делает разметку диска, а не форматирование.


 
Cj ©   (2007-07-17 16:51) [29]

[12], ну повредить например нулевую дорожку, как было у меня, так что флешка потом только в топку годилась.


 
Knob ©   (2007-07-17 18:27) [30]


> эта фича в винде не делает НИЧЕГО, только отнимает у юзверя
> время и нервы

Но если у пользователя материнка с 478 или 462 сокетом то может полететь северный мост.



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

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

Наверх




Память: 0.54 MB
Время: 0.032 c
2-1184582897
Kostafey
2007-07-16 14:48
2007.08.12
Получить список таблиц из Access-файла.


15-1184504857
boa_kaa
2007-07-15 17:07
2007.08.12
А почему???


2-1184746723
Апостол тибии
2007-07-18 12:18
2007.08.12
буфер обмена виндовс


15-1184260431
Alarm
2007-07-12 21:13
2007.08.12
Посьба к app


15-1184343999
tesseract
2007-07-13 20:26
2007.08.12
Питер буду часов в 8 утра.