| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: WinAPI и системное программирование > Защита от записи на дискете |
| Автор: KvSanya 21.9.2006, 20:25 |
| Как можно проверить защищена ли дискета от записи? |
| Автор: Snowy 21.9.2006, 21:03 |
| Попробовать создать и удалить файл. |
| Автор: drkot 22.9.2006, 10:00 |
| можно только создать. Вобщето у с управляющего порта контроллера можно считать инфу о состоянии (наличие дискеты + ее статус). Под дос даже утилитка такая была. Да и винда выше 98 проверяет состояние прежде чем ломиться на дисковод. |
| Автор: KvSanya 22.9.2006, 10:13 |
| А как на Delphi считать инфу о состоянии контроллера? |
| Автор: drkot 22.9.2006, 10:19 |
| Напрямую с контроллера нет (доступ к портам в NT запрещен). Возможно есть API для этого. В MSDN посмотри. Сам не сталкивался. |
| Автор: Damarus 22.9.2006, 10:46 |
http://windowssdk.msdn.microsoft.com/en-us/library/ms686781.aspx |