Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Интерфейс IADsNamespaces реализуется поставщиком ADs и используется для управления объектами пространства имен. Объект пространства имен — это контейнер верхнего уровня, зависящий от поставщика, который соответствует корневому узлу дерева каталогов. Объект пространств имен ADSI служит точкой входа в базовый каталог и позволяет администраторам службы каталогов перечислять установленные объекты пространства имен.
Этот интерфейс поддерживает два метода свойства для получения и задания свойства DefaultContainer , которое содержит путь к объекту контейнера. Контейнер по умолчанию является базовым узлом, с которого выполняется просмотр дерева каталогов. Ссылки на любые дочерние объекты можно сделать относительно этого контейнера по умолчанию. Свойство DefaultContainer делает более эффективным и удобным для клиента повторное обращение к автономному объекту.
Получите указатель на интерфейс IADsNamespaces при привязке к объекту с помощью строки ADs::
Dim ns As IADsNamespaces
Set ns = GetObject("ADs:")
Клиенты, не относящиеся к автоматизации, могут использовать вместо этого вспомогательную функцию ADsGetObject .
IADsNamespaces *pNs;
hr = ADsGetObject(L"ADs:", IID_IADsNamespaces, (void**)&pNs);
Помимо интерфейса IADsNamespaces , объект пространств имен ADSI также реализует интерфейс IADsContainer .
Наследование
Интерфейс IADsNamespaces наследуется от интерфейса IADs.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows Vista |
| Минимальная версия сервера | Windows Server 2008 |
| Целевая платформа | Windows |
| Header | iads.h |