Что бы долго не описывать сведу к следующему:
можно-ли внутри программы сделать так, чтобы
допустим файл открывался от имени конкретного
пользователяне (например прописать в программе
имя_пользователя,пароль и т.д)
Открытие файла это конечно я упростил задачу.
но ведь при открытии файла
FILE *f = fopen(str, "w+");
он открывается от имени того пользователя который
запустил программу.
Т.е. чтобы не определять права каждому пользователю
к данному файлу я бы хотел прописать одного
в программе, от имени которого данная программа работала
что-то типа "запуск от имени" в Windows XP
нашел функцию в MSDN CreateProcessAsUser
а как сменить пользователя данного процесса программы
а не создавать новый ?
Может кто-нибудь делал скиньте пример