Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Системное программирование и WinAPI > CreateFile права администратора не доступны |
Автор: Lenkov 9.12.2010, 13:42 |
Написал прогу использующая функцию CreateFile (...), под ОС windows XP все работает нормально, а под Windows 7 будет работать только если запустить от имени Администратора, хотя учетная запись Администратора. функция принимает следующие параметры: CreateFile(lpFileName, FILE_READ_ATTRIBUTES, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, 0, 0); lpFileName = "\\.\C:" Добавлено через 1 минуту и 30 секунд что можно сделать что бы работало от имени админа? |
Автор: xvr 9.12.2010, 14:13 |
Запускать от имени Админа. ![]() |
Автор: Estranged 9.12.2010, 15:16 |
См. SECURITY_ATTRIBUTES |
Автор: A5uKa 9.12.2010, 15:21 |
Может быть если создавать файл где-нибудь в документах пользователя к которым у него есть доступ ругаться не будет. |
Автор: xvr 9.12.2010, 19:09 |
ТС не файл создает, он пытается открыть логический диск (целиком). |