Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Интерфейс IADsOpenDSObject предназначен для предоставления контекста безопасности для привязки к объекту в базовом хранилище каталогов. Он предоставляет средства для указания учетных данных клиента. Используйте этот интерфейс для привязки к объекту ADSI, когда необходимо предоставить набор учетных данных для проверки подлинности в любой службе каталогов.
ADSI поддерживает контекст безопасности в кэше. Таким образом, на протяжении всего соединения в рамках процесса после проверки подлинности предоставленные учетные данные пользователя применяются ко всем действиям, выполняемым с этим объектом и его дочерними элементами. Эта модель кэширования учетных данных также применяется к привязке к разным объектам при условии, что привязка выполняется в рамках одного и того же соединения и процесса.
Вызов метода OpenDSObject этого интерфейса возвращает дескриптор кэша. Освобождение этого дескриптора кэша также освобождает контекст безопасности.
Наследование
Интерфейс IADsOpenDSObject наследуется от интерфейса IDispatch . IADsOpenDSObject также имеет следующие типы элементов:
Методы
Интерфейс IADsOpenDSObject содержит следующие методы.
|
IADsOpenDSObject::OpenDSObject Выполняет привязку к объекту ADSI, используя заданные учетные данные, и извлекает указатель IDispatch на указанный объект. |
Требования
| Минимальная версия клиента | Windows Vista |
| Минимальная версия сервера | Windows Server 2008 |
| Целевая платформа | Windows |
| Header | iads.h |