Sddl String To Binary

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

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

    Red Wind Гость

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

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

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

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