Главная страница
    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.041 c
2-1184069961
SkyN
2007-07-10 16:19
2007.08.12
Помогите перевести из ASM в Delphi


15-1184510597
RGree
2007-07-15 18:43
2007.08.12
Пожалуйста, залейте куда-нибудь следующие файлы:


4-1172228437
jTommy
2007-02-23 14:00
2007.08.12
Различный цвет фона контрола и его владельца


15-1184193958
Германн
2007-07-12 02:45
2007.08.12
Отрицательные стороны совка


3-1177493170
EvilIJ
2007-04-25 13:26
2007.08.12
Минимальные, максимальные и значения по умолчанию





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский