Хорошо, так что вопрос.
Я работаю над приложением, которое ранее размещалось на компьютере с Windows 2000, и теперь мне нужно перенести его на Windows XP. Приложению требуется возможность переключения своей учетной записи пользователя с правами администратора на учетную запись с ограниченными правами и наоборот (с перезагрузкой между ними).
Используя оболочку netapi32.dll, это прекрасно работает в Windows 2000. Когда я пробую это в Windows XP, я получаю сообщения об отказе в доступе, когда пытаюсь удалить учетную запись из ограниченной учетной записи и добавить ее в учетную запись администратора. Это работает наоборот.
Кто-нибудь знает, где необходимо изменить разрешения, чтобы разрешить ограниченной учетной записи добавлять / удалять группы из учетных записей пользователей? В Windows 2000 и Windows XP он обрабатывается по-разному.
Спасибо.