Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Использование ф-ций RtlCreateAcl. RtlSetOwner...  (Прочитано 6997 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Apatu
Гость
« : 05-03-2004 11:55 » 

Привет!

Компилятор выдает ошибки
u:\ntddk\src\pf\pf.c(210) : error C4013: 'RtlCreateAcl' undefined; assuming extern returning int
u:\ntddk\src\pf\pf.c(241) : error C4013: 'RtlSetOwnerSecurityDescriptor' undefined; assuming extern returning int
u:\ntddk\src\pf\pf.c(248) : error C4013: 'RtlSetGroupSecurityDescriptor' undefined; assuming extern returning int
u:\ntddk\src\pf\pf.c(378) : error C4013: 'RtlAddAccessAllowedAce' undefined; assuming extern returning int
u:\ntddk\src\pf\pf.c(629) : error C4013: 'HalDisplayString' undefined; assuming extern returning int

что нужно подключить что бы использовать эти функции?
и где можно найти примеры на эту тему?
спасибо...

---
Записан
SlavaI
Главный специалист

ru
Offline Offline

« Ответ #1 : 05-03-2004 12:29 » 

Заголовочный файл или путь к нему правильные указать. Или объявить функции перед использованием.
Записан
Apatu
Гость
« Ответ #2 : 05-03-2004 12:45 » 

Цитата: SlavaI
Заголовочный файл или путь к нему правильные указать. Или объявить функции перед использованием.
в каком заголовочном файле описаны эти функции? где взять?
в ддк такого не нашел...
Записан
SlavaI
Главный специалист

ru
Offline Offline

« Ответ #3 : 05-03-2004 13:45 » 

Цитата

в каком заголовочном файле описаны эти функции? где взять?
в ддк такого не нашел...


ntifs.h

http://www.acc.umu.se/~bosse/ntifs.h
Записан
Apatu
Гость
« Ответ #4 : 05-03-2004 15:19 » 

Цитата: SlavaI
Цитата

в каком заголовочном файле описаны эти функции? где взять?
в ддк такого не нашел...


ntifs.h

http://www.acc.umu.se/~bosse/ntifs.h
В этом файле нет двух функций, нашел по указанным адресам:
RtlCreateAcl->
http://www.ecn.purdue.edu/~laird/WINE/misc/ntdll.c

RtlAddAccessAllowedAce->
http://www.fis.cinvestav.mx/Red/Software/linux/Trash/WineX/winex-20010818cvs/dlls/ntdll/sec.c

Все заработало, спасибо!
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines