Список Win32 API, которым требуются права администратора - PullRequest
1 голос
/ 28 июня 2011

Я пытаюсь найти список функций Win32 API, которые требуют, чтобы процесс, использующий их, имел повышенные административные привилегии для их использования. Кто-нибудь знает, где я мог найти список этих функций? Спасибо!

1 Ответ

3 голосов
/ 28 июня 2011

Такого списка просто нет и не может быть. Поскольку один только API не определяет, какие привилегии требуются (может, но в большинстве случаев это не так).

Например, возьмем один из старейших и наиболее используемых API: CreateFile .

  • Чтение файла в каталоге Windows разрешено для обычных пользователей, однако запись / создание файла не разрешается.
  • Использование API для создания локального канала разрешено для обычных пользователей, создание глобальный канал или сетевой канал обычно нет (зависит от дальнейшего настройки безопасности / групповые политики).

И еще много примеров.

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