Как проверить, имеет ли процесс повышенные привилегии в Windows 7, используя родной C ++? - PullRequest
7 голосов
/ 16 ноября 2010

Как я могу проверить, имеет ли процесс повышенные привилегии в Windows 7 (используя собственный C ++, а не C # / C ++. Net)?

Я довольно часто искал ответ, но всеможно найти ответы, которые используют .NET Framework.

1 Ответ

7 голосов
/ 16 ноября 2010

Самый простой подход - вызвать функцию IsUserAnAdmin.Если вам нужна большая точность, вы также можете использовать GetTokenInformation, но в большинстве случаев это излишне.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...