Проблема с правами доступа.

Тема в разделе "Delphi - Система", создана пользователем Alex Argons, 8 мар 2007.

Статус темы:
Закрыта.
  1. Alex Argons

    Alex Argons Гость

    Буду очень признателен, если кто-нибудь поможет мне с одной проблемой:

    Мне надо написать программу, использующую функции: : GetSecurityInfo, SetSecurityInfo, GetNamedSecurityInfo, SetNamedSecurityInfo, LookupAccountSid, GetEffectiveRightsFromAcl, AddAccessAllowedAce, AddAccessDeniedAce.

    Из них в хелпе нет ни одной, LookupAccountSid, AddAccessAllowedAce, AddAccessDeniedAce Делфи узнаёт, на остальные выдаёт "Undeclared identifier".

    Прошу посоветовать, что мне делать, а также вкратце пояснить, что делают эти функции, так как в рунете я такой информации найти не смог.
    Если это важно, то у меня 7-я версия Делфи.

    Заранее спасибо.
     
  2. zubr

    zubr Гость

    1. Открываем MSDN - там эти функции документированы.
    2. Создаем свой модуль с переводом этих функций на паскаль. Функции из advapi32.dll. Задекларированы в хидере Aclapi.h (если есть Builder или VS то там этот хидер будет).
    Как объявляются функции можешь посмотреть, к примеру в Windows.pas
    3. Подключаем созданный модуль к своей программе - и пользуемся.
    Есть еще вариант поискать на JEDI - может уже хидер Aclapi.h перевели на паскаль.
     
  3. Alex Argons

    Alex Argons Гость

    Спасибо за помощь.
     
Загрузка...
Похожие Темы - Проблема правами доступа
  1. c0de3r
    Ответов:
    5
    Просмотров:
    119
  2. DobermannTT
    Ответов:
    10
    Просмотров:
    133
  3. SoulPaladin
    Ответов:
    4
    Просмотров:
    126
  4. Artael
    Ответов:
    1
    Просмотров:
    109
  5. ENSLER
    Ответов:
    0
    Просмотров:
    102
Статус темы:
Закрыта.

Поделиться этой страницей