Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Интерфейс IAD определяет основные функции объекта, т. е. свойства и методы, любого объекта ADSI. Примеры объектов ADSI включают пользователей, компьютеры, службы, организацию учетных записей пользователей и компьютеров, файловые системы и операции службы файлов. Каждый объект ADSI должен поддерживать этот интерфейс, который служит для выполнения следующих действий:
- Обеспечивает идентификацию объектов по имени, классу или ADsPath
- Определяет контейнер объекта, который управляет созданием и удалением объекта.
- Извлекает определение схемы объекта.
- Загружает атрибуты объекта в кэш свойств и фиксирует изменения в постоянном хранилище каталогов.
- Обращается к значениям атрибутов объекта и изменяет их в кэше свойств.
Наследование
Интерфейс IAD наследуется от интерфейса IDispatch . IAD также имеет следующие типы элементов:
Методы
Интерфейс IAD имеет следующие методы.
|
IADs::Get Извлекает свойство с заданным именем из кэша свойств. |
|
IADs::GetEx Извлекает из кэша свойств значения свойств заданного атрибута. |
|
IADs::GetInfo Загружает в кэш свойств значения поддерживаемых свойств этого объекта ADSI из базового хранилища каталогов. |
|
IADs::GetInfoEx Метод IADs::GetInfoEx загружает значения указанных свойств объекта ADSI из базового хранилища каталогов в кэш свойств. |
|
IADs::P ut Задает значения атрибута в кэше атрибутов ADSI. |
|
IADs::P utEx Изменяет значения атрибута в кэше атрибутов ADSI. |
|
IADs::SetInfo Метод IADs::SetInfo сохраняет кэшированные значения свойств объекта ADSI в базовом хранилище каталогов. |
Требования
| Минимальная версия клиента | Windows Vista |
| Минимальная версия сервера | Windows Server 2008 |
| Целевая платформа | Windows |
| Header | iads.h |