Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.08.12;
Скачать: [xml.tar.bz2];

Вниз

Безопасное извлечение 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.51 MB
Время: 0.081 c
6-1167913424
Темный2
2007-01-04 15:23
2007.08.12
Передача данных в локальной сети


15-1184421318
DillerXX
2007-07-14 17:55
2007.08.12
Maple


2-1184249071
GeLLeR
2007-07-12 18:04
2007.08.12
Микрофон


2-1184221584
Aletar
2007-07-12 10:26
2007.08.12
Popup меню в ListView


15-1184394641
@!!ex
2007-07-14 10:30
2007.08.12
Forex - подстава и воровство?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский