Я создал приложение, которое работает для всех пользователей Windows (Local, AD, Azure и т. Д.).Для каждого пользователя я храню некоторые данные в HKEY_CurrentUer \ TESTApp \ registry.Теперь в пользовательском поставщике учетных данных (LOGINUI), как только пользователь вводит учетные данные, хочет прочитать этого пользователя HKEY _ {...} \ TESTApp \ details, чтобы узнать больше о пользователе.
Я могу успешно сохранить сведения о пользователе вHKEY_CurrentUer \ TESTApp \ registry и прочитайте сведения из HKEY_USERS \ SID \ TESTApp \, если он уже вошел в систему.
Теперь у меня есть следующий вопрос,
- Возможно ли сделать то же самое?если вы не вошли в систему или не вышли из системы, используя имя пользователя или SID?
- Есть ли какое-либо другое место на HKEY, где я могу хранить информацию о пользователе и легко читать с использованием имени пользователя / SID без разрешения администратора?На данный момент я хочу сохранить пользовательские данные в самой машине (без облака).
- Наконец, если вышеупомянутые два невозможны, я могу создать и прочитать файл со значениями пары ключей в моемРабочая область приложения без каких-либо разрешений?
Поскольку я новичок в разработке приложений для Windows, исправьте меня, если я делаю что-то не так.СПАСИБО заранее.