Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Права доступа на запись [D7, XP]


Страницы:   1 2

TRSteep ©   (2010-01-30 17:44:00) 

Здравствуйте мастера!

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

Как можно определить что запись невозможна без физической записи? (точнее чтобы это окно не появлялось)


TRSteep   (2010-01-31 00:39:00) [21]


> ибо столько этих контроллеров всяких, в том числе и полусамопальных

У меня эта флешка вообще без названия :)
Зато защита от записи работает - сейчас почему то таких не видно даже.


KilkennyCat   (2010-01-30 21:49:00) [22]

Но я бы все равно сделал также [2], ибо столько этих контроллеров всяких, в том числе и полусамопальных, что надеятся на 100% соблюдение спецификации невозможно.


KilkennyCat   (2010-01-30 21:46:00) [23]

Я неправ, чтение в VDS_DISK_FLAG состояния VDS_DF_READ_ONLY поможет.
http://msdn.microsoft.com/en-us/library/bb986750%28VS.85%29.aspx
Смущает только, что это похоже виста и выше.


TRSteep   (2010-01-30 18:27:00) [24]

ууу :)
к контроллерам мне пока рано лезть.

ладно тогда будем ловить первую неудачную попытку и отменять дальнейшие манипуляции.

хм. сейчас попробовал удалить то, на что прав не хватает - он просто молчит - это хорошо :)

Спасибо!


KilkennyCat   (2010-01-30 17:58:00) [25]

Обратится к контроллеру флэшки, ибо это не виндовая фишка, а чисто ембеддевайсная.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо