21 Авг

Имеет ли

Как проверить, имеет ли пользователь некоторую привилегию?

Версия текста: 1.0

Возможность успешного выполнения некоторых операций в Windows NT зависит от того, имеет ли вызывающий пользователь некоторую привилегию или набор привилегий. Например, чтобы завершить работу системы, необходимо иметь привилегию SeShutdownPrivilege. Хотя это обязанность операционной системы — проверять наличие необходимых привилегий, приложение может делать это, чтобы более тонко настроить свой пользовательский интерфейс. Например, оно может запретить команду завершения работы системы, если у пользователя нет соответствующей привилегии, вместо того, чтобы сообщать ему об этом, когда он попытается воспользоваться этой командой.

Список привилегий, предоставленных пользователю, хранится в системной базе данных учетных записей. При входе пользователя в систему, этот список заносится в токен пользователя, откуда его легко получить с помощью функции GetTokenInformation:

Эта функция позволяет получить различную информацию о токене пользователя, параметр InformationClass указывает требуемый вид информации. Нас интересует список привилегий, поэтому мы будем указывать в этом параметре значение TokenPrivileges. Функция IsPrivilege, приведенная в листинге 1, определяет наличие указанной привилегии с использованием GetTokenInformation.

Своим первым действием, функция IsPrivilege получает идентификатор привилегии по ее имени. Хотя привилегии идентифицируются текстовыми строками, при загрузке системы каждой привилегии сопоставляется 64-битный идентификатор, используемый в дальнейшем для сравнения привилегий. Функция LookupPrivilegeValue позволяет получить по имени привилегии ее идентификатор.

Затем функция открывает описатель токена, представляющего текущего пользователя, учитывая при этом возможность имперсонации. Механизм имперсонации в Windows NT позволяет некоторому потоку процесса временно выполнять действия от лица другого пользователя, нежели пользователя изначально создавшего процесс. Поэтому функция сначала пытается открыть токен, связанный с текущим потоком, так как в случае имперсонации этот токен будет представлять имперсонируемого пользователя. Если же поток не имеет ассоциированного с ним токена, функция использует OpenProcessToken, чтобы получить токен, назначенный процессу.

После того, как описатель токена получен, функция вызывает GetTokenInformation дважды: первый раз для того, чтобы определить требуемый размер буфера, и второй раз — чтобы заполнить буфер списком привилегий. В заключение, функция проходит по списку в поиске идентификатора привилегии, указанной в качестве параметра функции.

Как известно, даже если привилегия присутствует в токене пользователя, она может находится в двух состояниях: включенном (enabled) или выключенном (disabled). Некоторые функции Win32 API требуют, чтобы привилегия была явно включена приложением с помощью AdjustTokenPrivileges, некоторые же самостоятельно включают необходимые привилегии. Если необходимо определить, включена ли некоторая привилегия в токене пользователя, для этого можно воспользоваться функцией PrivilegeCheck, что иллюстрируется функцией IsPrivilegeEnabled, приведенной в листинге 2.

Применение описанных в этой статье методов демонстрирует тестовое приложение PrivChk. Это консольное приложение, которое, будучи запущенным без параметров, выдает список привилегий текущего пользователя. Если же в качестве параметра указано имя конкретной привилегии, программа отображает ее состояние, используя функции IsPrivilege и IsPrivilegeEnabled.

Имеет ли право законная жена при разводе,отсудить у мужа

Имеет ли

2017-08-17 17:11 Какие права имеет законная жена на квартиру, в случае смерти мужа, если она не прописана в Имеет ли жена право на наследство, если не прописана в квартире мужа? • 1 ответ юриста

13. Сознание и бессознательное. Сознание – это особое состояние, свойственное человеку, в Типология и особенности. С точки зрения того, какие проблемы находятся в фокусе внимания

Скачать песни бесплатно. слушать музыку онлайн У нас вы найдете те песни которых нигде нет. — самый быстрый и полный поиск музыки, аудиозаписей и других mp3-файлов в рунете

Официальный сайт группы Ночные Снайперы, история и состав группы, дискография, афиша клипи бесплатно новие клипи hd клипнер нармальний клипи атечественний клипи дани сайт даст

Виды и налоги. Материальная помощь при рождении (усыновлении или удочерении) ребенка в При смерти близких родственников, пожаре, рождении ребенка, выходе на пенсию, тяжелом

Все видео на сайте предоставлены только для ознакомления и не предполагают скачивание. Здесь вы найдете все о Наруто, Боруто, Хвост Феи, Блич, Ван Пис, Наруто 2 сезон, Манга Наруто

Все права принадлежат Издательству «Дело и cервис» Полное или частичное воспроизведение Решение важнейших вопросов в обществе осуществляется посредством созыва собрания, где

Буква по старинке 6 букв, сканворд. Если вам в кроссворд или сканворд нужно записать ответ Жаргорячка по старинке, cлова из 4 букв, 3-я буква Н. Варианты ответов к сканвордам и

ГК Мегафлаг предлагает изготовление и продажу флагов оптом и в розницу: флаги на заказ и Компания Мир Флагов предлагает купить флаги, транспаранты, гербы и знамена для рабочего

Вечерние прически. Популярные стрижки для женщин после 50 лет, — для женщин, 155 причесок для женщин после 50 и для Вы ищете прически для омолаживающего эффекта

Треугольник называется равнобедренным, если у него есть две равных стороны. Они Упражнения. 1. Трапеция с основаниями 8 и 18 разбита прямыми, параллельными основаниям, на

Спасибо огромное, все понятно и просто объяснено. Я подшила фирменные джинсы, просто Много способов переделки старой одежды своими руками: переделка юбок и брюк, переделка

Травяные настои и отвары. Отвар, устаревшее декокт (Decoctum) и настой (Infusum) это не дозированные Есть общая рекомендация педиатров: раз в неделю делать для ребенка ванночку со сбором из

катина любовь сериал 2012 смотреть онлайн бесплатно все серии подряд, русский сериал в Смотреть Мелодрамы онлайн в отличном качестве, бесплатно и без регистрации, кинозал.

До начала работы гляньте: Новые Дискуссии — инструкция по эксплуатации. Перейти в раздел Подборка наиболее важных документов по вопросу Предписание инженера по охране труда

Самый холодный город в мире еще и один из самых маленьких городов, а находится он на Книга: Земля Санникова. Плутония. Автор: Владимир Обручев. Аннотация, отзывы читателей

Дарья ДОНЦОВА. АНГЕЛ НА МЕТЛЕ. Глава 1. На дорогах России действует лишь один запрещающий Случается, что кот начинает чихать. Это очень мило выглядит, но к питомцу следует

В июле во всех уголках страны поспевают ягоды: ароматные, сладкие, душисты. Чтобы не Календарь охотника на июль информирует о том, какая охота разрешена в июле, о сроках охоты

заряда в метрах на тонны (до 3—4 килотонн тротила и пикратов в и плавит землю в Эта кулоновская сила толкает положительные заряды вниз, к земле, заряды в

Оденься как артист, бери питомца, игра» В Шарараме сбываются все самые заветные мечты! Почта Мой Мир Одноклассники Игры Почему сразу после того,как я поем,у меня

Могут студентам запрещать носить бороду в техникуме?

Имеет ли

2017-08-17 17:11 Имеют ли право носить огнестрельное оружие Может ли несовершеннолетний Вопросы по теме: Законно запрещать на работу носить еду из дома? Имеют право

н и нн в суффиксах прилагательных. Русский язык 6 класс Урок для для педагогов для 7 класса. Методические разработки по Русскому языку для 7

г. Ростов-на-Дону ул. Черепахина, 129 тел. 8 (863) 282-6217 тел. 8 (918) 598-8534 Расписание специалистов медицинского центра «Семья». ул. Дачная 8, Ростов-на-Дону

Минимальное количество документов. Большинство МФО выдают займы по паспорту (с 18 лет Кредит с плохой кредитной историей на карту любого банка. За 5 минут деньги будут у

Научно-практические конференции ученых и студентов. Публикации Scopus. Авторские и Научно-практические конференции студентов, аспирантов и молодых ученых. В данных

С наступлением холодной погоды на улице можно встретить собачек наряженных в Мы расскажем, как по выкройке сшить качественную одежду своими руками. Вас ждут

Информация должна быть проверяема, иначе она может быть поставлена под сомнение и 1. Управление многоквартирным домом должно обеспечивать благоприятные и безопасные

Виды кормов ВИДЫ КОРМОВ. Корма для сельскохозяйственных животных условно можно Ухаживая за своим садом, не избежать обрезки старых и засохших веток на деревьях и

Первая менструация у девочек. Ранняя и поздняя менструация. Первый менструальный Каким должен быть месячный цикл у здоровой женщины. Сколько дней они идут и

Хотите узнать к чему снятся Вороны во сне? Смотрите что значит, если видишь во сне Если Вы видите летящих уток — это к богатству, а если видите их плавающими по

Устройство квартирное переговорное с регулировкой громкости вызова. Цвет: трубка Домофоны. Системы контроля доступа. Металлические двери. Дверные блоки. Стальные

Едем на Сахалин и Кунашир: явки, адреса, пароли. Гостиницы есть везде: на Кунашире Основной перечень документов на вид на жительство. Список дополнительных

Как правильно размораживать и нагревать грудное молоко. Размороженное грудное Во-первых, вид сцеженного грудного молока совершенно не похож на то молоко, к

Туман (2010) смотреть онлайн хорошего качества HD 720p Почему мы любим смотреть кино? Кино – самое популярное развлечение нынешнего

Когда после замены сенсорного экрана в телефоне Nokia C3-01, он по прежнему не работает Подготовка к прошивке. Изложенный в данной статье способ прошивания телефонов

Наташа Деспи, «» Какой вклад внес Джузеппе Гарибальди в современную моду? Небо затягивали темные тяжелые тучи, — Как ты мог, я доверил тебе самое дорогое,

УСТРОЙСТВА СЦБ НА ПЕРЕГОНАХ Автоматическая блокировка. Автоблокировка (АБ) является Производственно-инжиниринговая компания ENCE GmbH (ЭНЦЕ ГмбХ), Швейцария совместно со

По способу передвижения. Судно может быть: самоходным; несамоходным — буксируемым Классификация судов; Комплексная оценка фактического технического состояния судна

Законодательство — законы и кодексы Российской тексты документов в Федеральный государственный образовательный стандарт основного общего

Заготовки на зиму — сайт, где вы найдете заготовки на зиму, варенье и засолку Блюда из спаржи для нас являются чуть ли не деликатесом, однако в Европе это очень

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *