Пытаюсь с помощью этой функции открыть флоппик как файл для дальнейшего с помощью ReadFile ,но наверно что то делаю неправильно так как флоппик даже не клацает .Как правильно для этого надо заполнить CreateFile ? Я делал так:
Advanced member
Статус: Не в сети Регистрация: 09.03.2004 Откуда: Кишинёв
_nic Флопика нет, поэтому проверить не могу, но msdn пишет:
Цитата:
You can use the CreateFile function to open a physical disk drive or a volume. The function returns a handle that can be used with the DeviceIoControl function. This enables you to access the disk partition table. However, it is potentially dangerous to do so, because an incorrect write to a disk could make its contents inaccessible. The following requirements must be met for such a call to succeed:
* The caller must have administrative privileges. For more information, see Running with Special Privileges. * The dwCreationDisposition parameter must have the OPEN_EXISTING flag. * When opening a volume or floppy disk, the dwShareMode parameter must have the FILE_SHARE_WRITE flag
Вроде как два последних условия точно не соблюдены. А ещё лучше самому прочитать про CreateFile
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения