![]() |
Ошибка при открытии уже открытого файла
При последовательном выполнении функций:
Код:
CreateFile(filename, GENERIC_WRITE, FILE_SHARE_READ, 0, OPEN_EXISTING, 0, 0) |
Raistlin
Попробуй посмотреть тут на MSDN,особенно ту таблицу,которая там приводится.Возможно,что-то прояснится. |
Вы не понимаете того, что флаг FILE_SHARE_READ определяет совместный доступ разных процессов. Вы пытаетесь два раза получить доступ к файлу одним и тем же процессом.
Если вам интересно проверить совместный доступ. Откройте к примеру текстовый файл своим приложением, разрешите совместное чтение, а затем откройте файлик блокнотом. |
Время: 23:16. |
Время: 23:16.
© OSzone.net 2001-