1. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление

Sddl String To Binary

Тема в разделе "С и С++", создана пользователем Red Wind, 6 май 2007.

Статус темы:
Закрыта.
  1. Red Wind

    Red Wind Гость

    Репутация:
    0
    Доброго времени суток!
    Есть SDDL строка: D:(A;;GX;;;S-1-5-19)
    Скажите, как её конвертировать в массив байтов так, что бы указатель на этот массив можно было использовать в качестве выходного параметра ppSecurityDescriptor реализации функции GetSecurity интерфейса ISecurityInformation.
    Код:
    HRESULT GetSecurity(
    SECURITY_INFORMATION RequestedInformation,
    PSECURITY_DESCRIPTOR* ppSecurityDescriptor,
    BOOL fDefault
    );
    То есть, например есть функция ConvertStringSidToSid, но она конвертит только SID строки, каторые являются часным случаем SDDL.
     
  2. Гость

    Репутация:
    0
    Deny all, Allow generic execute to S-1-5-19?
    Если эта строка константа, почему бы не собрать соответствующий дескриптор руками?

    Если же все-таки нужно конвертить, вот тут: http://support.microsoft.com/kb/276208/ есть многообещающая фраза:
    Там же пример на С++ (если пролисать VB)
     
Загрузка...
Похожие Темы - Sddl String Binary
  1. wowa
    Ответов:
    1
    Просмотров:
    556
  2. AndreiGS
    Ответов:
    6
    Просмотров:
    1.746
  3. GrabbeR
    Ответов:
    1
    Просмотров:
    1.617
  4. radivill
    Ответов:
    0
    Просмотров:
    1.722
  5. Vadik(R)
    Ответов:
    1
    Просмотров:
    1.855
Статус темы:
Закрыта.

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