Здравствуйте, mcFactor, Вы писали:
F>Убился уже... Приложение стартует при автологине (сидит в Startup фолдере), вызывает NetWkstaUserGetInfo и та, скотина, возвращает ERROR_ACCESS_DENIED. Если приложение запускается "ручками" после логина, тогда все нормально. Взял уже тупой пример из MSDN, те-же яйца... Юзер обычный пользователь.
Если речь идет о Vista и выше, то это behavior by design. Все приложения, стартующие при автозагрузке получают Non Elevated Privilege. Если требуются "настоящие" админские права, то приложение необходимо стартовать, например, при помощи шедулера.