Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Чтобы проверить право управления доступом к ACL объекта, используйте функцию AccessCheckByTypeResultList. Чтобы использовать эту функцию, приложению требуется указатель на SECURITY_DESCRIPTOR для объекта вместо интерфейса IADsSecurityDescriptor для COM-объекта дескриптора безопасности ADSI.
Чтобы проверить доступ к управляемому доступу в объекте, выполните следующие действия.
- Получите указатель интерфейса IDirectoryObject на объект.
- Используйте метод IDirectoryObject::GetObjectAttributes, чтобы получить дескриптор безопасности объекта. Имя свойства, содержащего дескриптор безопасности, — nTSecurityDescriptor. Свойство возвращается как указатель на структуру SECURITY_DESCRIPTOR.
- Используйте структуру SECURITY_DESCRIPTOR с функцией AccessCheckByTypeResultList, чтобы проверить разрешения для указанного права доступа к элементу управления для указанного клиента.
Пример кода в для проверки права доступа в ACL объекта подробно показывает, как это сделать.