Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.06;
Скачать: CL | DM;

Вниз

CreateFileMapping   Найти похожие ветки 

 
Borys   (2003-11-21 16:16) [0]

Я в сервисе делаю HMapping := CreateFileMapping($FFFFFFFF, nil, PAGE_READWRITE, 0, 1000, pchar("First"));
а в клиенте OpenFileMapping(FILE_MAP_WRITE,false,pchar("First"))
Когда клиент и сервис запущены под одним пользователем все работает. А когда клиент имеет меньше правов чем сервис он не может открыть файл на запись (что и логично на чтение все работает). Операционка W2K
Как сделать доступ для чтения и записи в эту область памяти определенным юзерам?


 
Бином Ньютоныч   (2003-11-21 18:41) [1]

>Как сделать доступ для чтения и записи в эту область памяти определенным юзерам?

Создать список SID юзеров, для каждого создаешь ACE, куда пришиваешь сид, потом создаешь DACL, в него вставишь все ACE, инициируешь дескриптор, в него вставляешь DACL и все это хозяйство передаешь в составе аттрибутов защиты в CreateFileMapping вместо nil. Делов-то:) всего страниц 100 у Рихтера :)



Страницы: 1 вся ветка

Текущий архив: 2004.02.06;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.021 c
1-16313
LaidBack
2004-01-28 13:44
2004.02.06
Как послать контролу сообщение о нажатии Ctrl+C?


1-16411
Gorlum
2004-01-22 14:25
2004.02.06
Импортировать библиотеку


8-16530
AlexanderSK
2003-09-23 15:01
2004.02.06
Запись звука с микрофона


1-16321
real_dimedrol
2004-01-25 12:22
2004.02.06
Как получить Device Context для Memo?


3-16040
RUYurik
2004-01-13 05:59
2004.02.06
Лицензия для InterBase 7.0