Поделиться через


Интерфейсы ADSI

Интерфейсы службы Active Directory (ADSI) поддерживают широкий набор интерфейсов, которые можно классифицировать по следующим категориям:

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