Интерфейсы ADSI
Интерфейсы службы Active Directory (ADSI) поддерживают широкий набор интерфейсов, которые можно классифицировать по следующим категориям:
- Core. Эти интерфейсы предоставляют основные функции управления объектами ADSI. Основные функции включают предоставление точки входа в хранилище каталогов, загрузку свойств в кэш свойств и фиксацию изменений в базовый каталог.
- схемы. Эти интерфейсы предоставляют методы управления и расширения схемы каталога.
- кэша свойств. Эти интерфейсы определяют методы для управления свойствами в кэше свойств.
- постоянный объект. Эти интерфейсы управляют постоянными данными в пространстве имен базовой службы каталогов. Объекты ADSI реализуют эти типы интерфейсов для предоставления доступа к их постоянным данным, включая учетные записи пользователей, общие папки, иерархии организации и списки заданий в очереди печати.
- динамический объект. Эти интерфейсы работают с динамическими данными в службе каталогов. Объекты каталогов, не представленные в базовой службе каталогов, реализуют такие интерфейсы. Примеры динамических данных включают команды, выданные по сети.
- безопасности. Эти интерфейсы позволяют клиенту ADSI устанавливать свои учетные данные на сервере и использовать функции безопасности, поддерживаемые службой каталогов, например список управления доступом или дескрипторы безопасности.
- , отличных от автоматизации. Эти интерфейсы позволяют клиентам без автоматизации (например, приложенияМ C/C++) с низкой нагрузкой доступ к объектам каталогов путем предоставления Vtable доступа к методам управления и поиска объектов службы каталогов.
- расширения. Эти интерфейсы позволяют клиентам ADSI расширить возможности существующих классов ADSI для предоставления настраиваемых решений службам каталогов.
- служебной программы. Эти интерфейсы предоставляют расширенные вспомогательные функции для управления объектами ADSI.
- типа данных. Эти интерфейсы предоставляют методы для доступа к типам данных ADSI.