Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как узнать, имеют право на чтение данной папки какие-либо пользователи системы?

408
25 апреля 2007 года
Lei fang
265 / / 01.10.2005
Ну собвственно вопрос содержится в названии топика :) Добавлю что писать надо на Bornald C++ Builder. Ответьте кто знает как. Зарание спасибо
1
25 апреля 2007 года
kot_
7.3K / / 20.01.2000
GetTokenInformation и PrivilegeCheck
1
25 апреля 2007 года
kot_
7.3K / / 20.01.2000
Хотя для папки нужно использовать GetSecurityInfo
1
25 апреля 2007 года
kot_
7.3K / / 20.01.2000
Вот кстати по твоему вопросу
http://rsdn.rsdn.ru/Forum/?mid=28000
408
02 мая 2007 года
Lei fang
265 / / 01.10.2005
Да, спасибо. Но все же там немного не то (мне так кажется)
вот GetSecurityInfo действительно тот метод, только есть одна проблема... Мне нужно узнать, какие папки могут читать все пользователи системы. Если юзать этот метод, то придется проверить каждую папку и на основе этих данных составлять список, но может быть что некоторые юзверы существуют, но не могут читать ни одной папки... а их мне тоже надо выделить. Может есть какой-нибудь метод, чтобы извлеч список папок доступных для чтения для каждого пользователя?
10
03 мая 2007 года
Freeman
3.2K / / 06.03.2004
Цитата: Lei fang
Может есть какой-нибудь метод, чтобы извлеч список папок доступных для чтения для каждого пользователя?


Данные о правах на папки хранятся у самих папок и могут наследоваться. Нигде в системе "общего списка", что кому можно, нет. Поэтому, даже если и есть системная функция (в чём я сильно сомневаюсь), проверять права она будет всё тем же полным перебором, разве что с учётом наследования.

408
11 мая 2007 года
Lei fang
265 / / 01.10.2005
Все ясно. спасибо. Странно, что-то на е-мейл уведомления не приходят %)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог