Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Общие сведения о технологии интерфейсов служб Active Directory.
Для разработки интерфейсов служб Active Directory вам потребуются следующие заголовки:
Рекомендации по программированию для этой технологии см. в следующих разделах:
Перечисления
|
ADS_ACEFLAG_ENUM Перечисление ADS_ACEFLAG_ENUM используется для указания поведения записи контроль доступа (ACE) для объекта Active Directory. |
|
ADS_ACETYPE_ENUM Используется для указания типа записи управления доступом для объектов Active Directory. |
|
ADS_AUTHENTICATION_ENUM Задает параметры проверки подлинности, используемые в ADSI для привязки к объектам службы каталогов. |
|
ADS_CHASE_REFERRALS_ENUM Перечисление ADS_CHASE_REFERRALS_ENUM указывает, происходит ли и как выполняется отслеживание ссылок. |
|
ADS_DEREFENUM Перечисление ADS_DEREFENUM указывает процесс разыменования псевдонимов. |
|
ADS_DISPLAY_ENUM Перечисление ADS_DISPLAY_ENUM указывает, как должен отображаться путь. |
|
ADS_ESCAPE_MODE_ENUM Указывает, как escape-символы отображаются в пути к каталогу. |
|
ADS_FLAGTYPE_ENUM Перечисление ADS_FLAGTYPE_ENUM задает значения, которые можно использовать для указания наличия полей ObjectType или InheritedObjectType в записи управления доступом (ACE). |
|
ADS_FORMAT_ENUM Указывает доступные типы значений пути, используемые методом IADsPathname::Retrieve. |
|
ADS_GROUP_TYPE_ENUM Указывает тип объектов группы в ADSI. |
|
ADS_NAME_INITTYPE_ENUM Перечисление ADS_NAME_INITTYPE_ENUM указывает типы инициализации для объекта NameTranslate. Он используется в интерфейсе IADsNameTranslate. |
|
ADS_NAME_TYPE_ENUM Задает форматы, используемые для представления различающихся имен. |
|
ADS_OPTION_ENUM Содержит значения, указывающие параметры, которые можно получить или задать с помощью методов IADsObjectOptions.GetOptions и IADsObjectOptions.SetOption. |
|
ADS_PASSWORD_ENCODING_ENUM Определяет тип кодирования паролей, используемый с параметром ADS_OPTION_PASSWORD_METHOD в методах IADsObjectOptions::GetOption и IADsObjectOptions::SetOption. |
|
ADS_PATHTYPE_ENUM Перечисление ADS_PATHTYPE_ENUM указывает тип объекта, для которого интерфейс IADsSecurityUtility будет добавлять или изменять дескриптор безопасности. |
|
ADS_PREFERENCES_ENUM Перечисление ADS_PREFERENCES_ENUM задает параметры запроса поставщика OLE DB для ADSI. |
|
ADS_PROPERTY_OPERATION_ENUM Указывает способы обновления именованного свойства в кэше. |
|
ADS_RIGHTS_ENUM Указывает права доступа, назначенные объекту Active Directory. |
|
ADS_SCOPEENUM Указывает область поиска в каталоге. |
|
ADS_SD_CONTROL_ENUM Перечисление ADS_SD_CONTROL_ENUM задает флаги управления для дескриптора безопасности. |
|
ADS_SD_FORMAT_ENUM Перечисление ADS_SD_FORMAT_ENUM указывает формат, в который будет преобразован дескриптор безопасности объекта с помощью интерфейса IADsSecurityUtility. |
|
ADS_SD_REVISION_ENUM Указывает номер редакции записи управления доступом (ACE) или списка управления доступом (ACL) для Active Directory. |
|
ADS_SEARCHPREF_ENUM Задает параметры для объекта IDirectorySearch. |
|
ADS_SECURITY_INFO_ENUM Указывает доступные параметры для проверки данных безопасности объекта. |
|
ADS_SETTYPE_ENUM Перечисление ADS_SETTYPE_ENUM указывает доступный формат pathname, используемый методом IADsPathname::Set. |
|
ADS_STATUSENUM Указывает состояние параметров поиска, заданных с помощью метода IDirectorySearch::SetSearchPreference. |
|
ADS_SYSTEMFLAG_ENUM Перечисление ADS_SYSTEMFLAG_ENUM определяет некоторые значения, которые могут быть назначены атрибуту systemFlags. Некоторые значения в перечислении относятся к объектам attributeSchema; другие значения можно задать для объектов любого класса. |
|
ADS_USER_FLAG_ENUM Определяет флаги, используемые для задания свойств пользователя в каталоге. |
|
ADSI_DIALECT_ENUM Перечисление ADSI_DIALECT_ENUM указывает диалекты запросов, используемые в поставщике OLE DB для ADSI. |
|
ADSTYPEENUM Используется для идентификации типа данных значения свойства ADSI. |
Функции
|
AbandonSearch Метод IDirectorySearch::AbandonSearch отказывается от поиска, инициированного ранее вызовом метода ExecuteSearch. |
|
Добавление Добавляет именованный элемент в коллекцию. |
|
Добавление Добавляет объект ADSI в существующую группу. |
|
AddAce Метод IADsAccessControlList::AddAce добавляет объект IADsAccessControlEntry в объект IADsAccessControlList. |
|
AddLeafElement Добавляет элемент в конец пути каталога, уже заданного для объекта Pathname. |
|
ADsBuildEnumerator Функция ADsBuildEnumerator создает объект перечислителя для указанного объекта контейнера ADSI. |
|
ADsBuildVarArrayInt Функция ADsBuildVarArrayInt создает массив вариантов целых чисел из массива значений DWORD. |
|
ADsBuildVarArrayStr Функция ADsBuildVarArrayStr создает массив вариантов из массива строк Юникода. |
|
ADsEncodeBinaryData Функция ADsEncodeBinaryData преобразует большой двоичный объект (BLOB) в формат Юникода, подходящий для внедрения в фильтр поиска. |
|
ADsEnumerateNext Функция ADsEnumerateNext перечисляет указанное количество элементов из текущей позиции курсора перечислителя. |
|
ADsFreeEnumerator Освобождает объект перечислителя, созданный с помощью функции ADsBuildEnumerator. |
|
ADsGetLastError Функция ADsGetLastError извлекает значение кода последней ошибки вызывающего потока. |
|
ADsGetObject Выполняет привязку к объекту с учетом его пути и указанного идентификатора интерфейса. |
|
ADsOpenObject Выполняет привязку к объекту ADSI, используя явные учетные данные пользователя и пароля. |
|
ADsSetLastError ADsSetLastError задает значение кода последней ошибки для вызывающего потока. |
|
AllocADsMem Выделяет блок памяти указанного размера. |
|
AllocADsStr Выделяет память для указанной строки и копирует ее. |
|
BinarySDToSecurityDescriptor Преобразует двоичный дескриптор безопасности в объект IADsSecurityDescriptor. |
|
ChangePassword; Изменяет пароль пользователя с указанного старого значения на новое. |
|
Очистить Очищает текущие значения объекта значения свойства. |
|
CloseSearchHandle Метод IDirectorySearch::CloseSearchHandle закрывает дескриптор для результата поиска и освобождает связанную память. |
|
Продолжить Метод IADsServiceOperations::Continue возобновляет операцию службы, приостановленную методом IADsServiceOperations::P ause. |
|
ConvertSecurityDescriptor Преобразует дескриптор безопасности из одного формата в другой. |
|
CopyAccessList Метод IADsAccessControlList::CopyAccessList копирует каждую запись управления доступом (ACE) в списке управления доступом (ACL) в пространство процессов вызывающей стороны. |
|
CopyAcl Метод IADsAcl::CopyAcl создает копию существующего списка ACL. |
|
CopyHere Метод IADsContainer::CopyHere создает копию указанного объекта каталога в этом контейнере. |
|
CopyPath Создает копию объекта Pathname. |
|
CopySecurityDescriptor Метод IADsSecurityDescriptor::CopySecurityDescriptor копирует объект дескриптора безопасности ADSI, который содержит данные безопасности об объекте. |
|
Создание Настраивает запрос на создание объекта каталога указанного класса схемы и заданного имени в контейнере. |
|
CreateDSObject Создает дочерний объект текущего объекта службы каталогов. |
|
Удалить Удаляет указанный объект каталога из этого контейнера. |
|
DeleteDSObject Удаляет конечный объект в дереве каталогов. |
|
DeleteObject Метод IADsDeleteOps::D eleteObject удаляет объект ADSI. |
|
ExecuteSearch Метод IDirectorySearch::ExecuteSearch выполняет поиск и передает результаты вызывающей объекту. |
|
FreeADsMem Освобождает память, выделенную AllocADsMem или ReallocADsMem. |
|
FreeADsStr Освобождает память строки, выделенной AllocADsStr или ReallocADsStr. |
|
FreeColumn Метод IDirectorySearch::FreeColumn освобождает память, выделенную методом IDirectorySearch::GetColumn для данных столбца. |
|
Get Извлекает свойство заданного имени из кэша свойств. |
|
Get Извлекает имя объекта каталога в указанном формате. |
|
get__NewEnum Метод IADsAccessControlList::get__NewEnum используется для получения объекта перечислителя для ACL для перечисления ACE. |
|
get__NewEnum Метод IADsCollection::get__NewEnum получает зависимый объект перечислителя, реализующий IEnumVARIANT для этого объекта коллекции ADSI. Имейте в виду, что в имени функции есть два символа подчеркивания (get__NewEnum). |
|
get__NewEnum Извлекает объект перечислителя для контейнера. |
|
get__NewEnum Метод IADsMembers::get__NewEnum получает зависимый объект перечислителя, реализующий IEnumVARIANT для этого объекта коллекции ADSI. Имейте в виду, что в имени функции есть два символа подчеркивания (get__NewEnum). |
|
get_SecurityMask Определяет, какие элементы дескриптора безопасности следует извлечь или задать. (Получить) |
|
GetAnyDCName Извлекает DNS-имя контроллера домена в домене локального компьютера. |
|
GetColumn Метод IDirectorySearch::GetColumn получает данные из именованного столбца результата поиска. |
|
GetDCSiteName Извлекает имя сайта Active Directory, содержащего локальный компьютер. |
|
GetElement Извлекает элемент пути к каталогу. |
|
GetEscapedElement Используется для экранирования специальных символов во входном пути. |
|
GetEx Извлекает из кэша свойств значения свойств заданного атрибута. |
|
GetEx Возвращает имена объектов в указанном формате. |
|
GetFirstRow Метод GetFirstRow получает первую строку результата поиска. Этот метод будет выдавать или повторно выдавать новый поиск, даже если этот метод был вызван ранее. |
|
GetInfo Загружает в кэш свойств значения поддерживаемых свойств этого объекта ADSI из базового хранилища каталогов. |
|
GetInfoEx Метод IADs::GetInfoEx загружает значения указанных свойств объекта ADSI из базового хранилища каталогов в кэш свойств. |
|
GetNextColumnName Метод IDirectorySearch::GetNextColumnName получает имя следующего столбца в результатах поиска, содержащего данные. |
|
GetNextRow Возвращает следующую строку результата поиска. |
|
GetNumElements Извлекает количество элементов в пути. |
|
GetObject Извлекает элемент коллекции. |
|
GetObject Извлекает интерфейс для объекта каталога в контейнере. |
|
GetObjectAttributes Извлекает один или несколько указанных атрибутов объекта службы каталогов. |
|
GetObjectInformation Метод IDirectoryObject::GetObjectInformation извлекает указатель на ADS_OBJECT_INFO структуру, содержащую данные об идентификаторе и расположении объекта службы каталогов. |
|
GetObjectProperty Извлекает значение атрибута. |
|
GetOption Возвращает параметр, зависящий от поставщика, для объекта каталога. |
|
GetPreviousRow Метод IDirectorySearch::GetPreviousRow получает предыдущую строку результата поиска. Если поставщик не обеспечивает поддержку курсоров, он должен вернуть E_NOTIMPL. |
|
GetPropertyItem Извлекает из списка элемент, соответствующий имени. |
|
GetSecurityDescriptor Извлекает дескриптор безопасности для указанного файла, общей папки или раздела реестра. |
|
GetTrees Извлекает DNS-имена всех деревьев каталогов в лесу локального компьютера. |
|
Группы Получает коллекцию объектов группы ADSI, к которой принадлежит этот пользователь. |
|
Init Инициализирует объект преобразования имени путем привязки к указанному серверу каталога, домену или глобальному каталогу с использованием учетных данных текущего пользователя. |
|
InitEx Инициализирует объект преобразования имени путем привязки к указанному серверу каталога, домену или глобальному каталогу с использованием указанных учетных данных пользователя. |
|
IsMember Определяет, является ли объект службы каталогов непосредственным членом группы. |
|
Элемент Метод IADsPropertyList::Item извлекает указанный элемент свойства из списка. |
|
Участники Извлекает коллекцию непосредственных членов группы. |
|
MoveHere Перемещает указанный объект в контейнер, реализующий этот интерфейс. |
|
Вперед Метод IADsPropertyList::Next получает следующий элемент в списке свойств. Возвращаемый элемент является объектом Property Entry. |
|
OpenDSObject Выполняет привязку к объекту ADSI, используя заданные учетные данные, и извлекает указатель IDispatch на указанный объект. |
|
Эксплуатация Интерпретирует код элемента управления и входные параметры в соответствии со спецификациями поставщика. |
|
Пауза Метод IADsPrintJobOperations::P ause останавливает обработку текущего задания печати. Вызовите метод IADsPrintJobOperations::Resume, чтобы продолжить обработку. |
|
Пауза Метод IADsPrintQueueOperations::P ause приостанавливает обработку заданий печати в службе очереди печати. |
|
Пауза Метод IADsServiceOperations::P ause приостанавливает службу, запущенную с помощью метода IADsServiceOperations::Start. |
|
PrintJobs Метод IADsPrintQueueOperations::P rintJobs получает указатель интерфейса IADsCollection на коллекцию заданий печати, обработанных в этой очереди печати. |
|
PrivateGetIDsOfNames Метод IADsExtension::P rivateGetIDsOfNames вызывается агрегатором ADSI после того, как ADSI определяет, что расширение используется для поддержки двойного интерфейса или интерфейса диспетчеризации. Метод может использовать данные типа для получения DISPID с помощью IDispatch::GetIDsOfNames. |
|
PrivateInvoke Метод IADsExtension::P rivateInvoke обычно вызывается ADSI после метода IADsExtension::P rivateGetIDsOfNames. Этот метод может иметь пользовательскую реализацию или делегировать операцию методу IDispatch::D ispInvoke. |
|
Purge Метод IADsPrintQueueOperations::P urge очищает очередь печати всех заданий печати без их обработки. |
|
PurgePropertyList Удаляет все элементы из списка свойств. |
|
Положить Задает значения атрибута в кэше атрибутов ADSI. |
|
put_SecurityMask Определяет, какие элементы дескриптора безопасности следует извлечь или задать. (Put) |
|
PutEx Изменяет значения атрибута в кэше атрибутов ADSI. |
|
PutObjectProperty Задает значение атрибута. |
|
PutPropertyItem Обновления значения элемента в списке свойств. |
|
Квалификаторы Возвращает коллекцию объектов ADSI, описывающих дополнительные квалификаторы для этого класса схемы. |
|
Квалификаторы Возвращает коллекцию объектов ADSI, описывающих дополнительные квалификаторы этого свойства. |
|
ReallocADsMem Перераспределяет и копирует существующий блок памяти. |
|
ReallocADsStr Создает копию строки Юникода. |
|
RefreshSchemaCache Метод IADsADSystemInfo::RefreshSchemaCache обновляет кэш схемы Active Directory. |
|
Удалить Метод IADsCollection::Remove удаляет именованный элемент из этого объекта коллекции ADSI. |
|
Удалить Метод IADsGroup::Remove удаляет указанный объект пользователя из этой группы. Операция не удаляет сам объект группы, даже если в группе нет члена. |
|
RemoveAce Удаляет запись управления доступом (ACE) из списка управления доступом (ACL). |
|
RemoveLeafElement Удаляет последний элемент из пути к каталогу, заданного для объекта Pathname. |
|
Сброс Сбрасывает список до первого элемента. |
|
ResetPropertyItem Удаляет указанный элемент из списка; то есть из кэша. |
|
Ресурсы Метод IADsFileServiceOperations::Resources получает указатель на интерфейс IADsCollection в коллекции объектов ресурсов, представляющих текущие открытые ресурсы в этой файловой службе. |
|
Возобновить Метод IADsPrintJobOperations::Resume продолжает задание печати, остановленное методом IADsPrintJobOperations::P ause. |
|
Возобновить Метод IADsPrintQueueOperations::Resume возобновляет обработку приостановленных заданий печати в очереди печати. |
|
Получение Метод IADsPathname::Retrieve извлекает путь к объекту с различными типами форматов. |
|
SecurityDescriptorToBinarysd Преобразует объект IADsSecurityDescriptor в формат двоичного дескриптора безопасности. |
|
Сеансы Метод IADsFileServiceOperations::Sessions получает указатель на интерфейс IADsCollection в коллекции объектов сеанса, представляющих текущие открытые сеансы для этой файловой службы. |
|
Set Направляет службу каталогов на настройку указанного объекта для преобразования имен. |
|
Set Задает объект Pathname для анализа пути к каталогу. |
|
SetDisplayType Указывает способ отображения пути к объекту. |
|
SetEx Устанавливает массив объектов для преобразования имен. |
|
SetInfo Метод IADs::SetInfo сохраняет кэшированные значения свойств объекта ADSI в базовом хранилище каталогов. |
|
SetObjectAttributes Метод IDirectoryObject::SetObjectAttributes изменяет данные в одном или нескольких указанных атрибутах объекта, определенных в структуре ADS_ATTR_INFO. |
|
SetOption Задает зависящий от поставщика параметр для управления объектом каталога. |
|
SetPassword Метод IADsServiceOperations::SetPassword задает пароль для учетной записи, используемой диспетчером служб. Этот метод вызывается при создании контекста безопасности для этой службы. |
|
SetPassword Задает для пароля пользователя указанное значение. |
|
SetSearchPreference Задает параметр поиска для получения данных в последующем поиске. |
|
SetSecurityDescriptor Задает дескриптор безопасности для указанного файла, общей папки или раздела реестра. |
|
Завершение работы Метод IADsComputerOperations::Shutdown приводит к тому, что компьютер под управлением ADSI выполняет операцию завершения работы с необязательной перезагрузкой. |
|
Skip Пропускает указанное количество элементов, отсчитываемых из текущей позиции курсора, в списке свойств. |
|
Запуск Метод IADsServiceOperations::Start запускает сетевую службу. |
|
Состояние Метод IADsComputerOperations::Status извлекает состояние компьютера. |
|
Остановить Метод IADsServiceOperations::Stop останавливает текущую активную сетевую службу. |
Интерфейсы
|
Идентификаторы IAD Интерфейс IAD определяет основные функции объекта, т. е. свойства и методы, любого объекта ADSI. |
|
IADsAccessControlEntry Интерфейс IADsAccessControlEntry — это двойной интерфейс, который позволяет клиентам каталогов получать доступ к отдельным записям управления доступом (ACEs) объекта-владения и управлять ими. |
|
IADsAccessControlList Интерфейс IADsAccessControlList — это двойной интерфейс, который управляет отдельными записями управления доступом (ACE). |
|
IADsAcl Интерфейс IADsAcl предоставляет методы для клиента ADSI для доступа к значениям атрибутов ACL или Inherited ACL и управления ими. Этот интерфейс управляет атрибутами. |
|
IADsADSystemInfo Интерфейс IADsADSystemInfo извлекает данные о локальном компьютере, если на нем установлена операционная система Windows в домене Windows. Например, можно получить домен, сайт и различающееся имя локального компьютера. |
|
IADsBackLink Интерфейс IADsBackLink предоставляет методы для клиента ADSI для доступа к атрибуту Back Link. Для получения и изменения атрибута можно вызвать методы свойств этого интерфейса. |
|
IADsCaseIgnoreList Интерфейс IADsCaseIgnoreList предоставляет методы для клиента ADSI для доступа к атрибуту Case Ignore List. Для получения и изменения атрибута можно вызвать методы свойств этого интерфейса. |
|
IADsClass Интерфейс IADsClass предназначен для управления объектами класса схемы, которые предоставляют определения классов для любого объекта ADSI. Другие интерфейсы управления схемами включают IADsProperty для определений атрибутов и IADsSyntax для синтаксиса атрибутов. |
|
IADsCollection Интерфейс IADsCollection — это двойной интерфейс, который позволяет размещению объекта ADSI определять произвольный набор именованных элементов данных для службы каталогов и управлять им. |
|
IADsComputer Интерфейс IADsComputer — это двойной интерфейс, который наследуется от IAD. |
|
IADsComputerOperations Интерфейс IADsComputerOperations является двойным интерфейсом, который наследуется от IAD. |
|
IADsContainer Интерфейс IADsContainer позволяет объекту контейнера ADSI создавать, удалять и администрировать содержащиеся объекты ADSI. Объекты-контейнеры представляют иерархические деревья каталогов, например в файловой системе, и для упорядочения иерархии каталогов. |
|
IADsDeleteOps Интерфейс IADsDeleteOps определяет метод, который объект может использовать для удаления из базового каталога. Для объекта контейнера метод удаляет его дочерние элементы и все поддерево. |
|
IADsDNWithBinary Интерфейс IADsDNWithBinary предоставляет методы для клиента ADSI для связывания различающегося имени (DN) с GUID объекта. |
|
IADsDNWithString Интерфейс IADsDNWithString предоставляет методы для клиента ADSI для связывания различающегося имени (DN) со строковым значением. |
|
IADsDomain Интерфейс IADsDomain — это двойной интерфейс, наследующий от IAD. |
|
IADsEmail Интерфейс IADsEmail предоставляет методы для клиента ADSI для доступа к атрибуту Email Address. |
|
IADsExtension Интерфейс IADsExtension является основой модели расширения приложения ADSI. |
|
IADsFaxNumber Интерфейс IADsFaxNumber предоставляет методы для клиента ADSI для доступа к атрибуту телефонного номера facsimile. |
|
IADsFileService Интерфейс IADsFileService — это двойной интерфейс, который наследуется от IADsService. |
|
IADsFileServiceOperations Интерфейс IADsFileServiceOperations — это двойной интерфейс, который наследуется от IADsServiceOperations. |
|
IADsFileShare Интерфейс IADsFileShare — это двойной интерфейс, который наследуется от IAD. Он предназначен для представления опубликованной общей папки по сети. Вызовите методы в IADsFileShare, чтобы получить доступ к данным о точке общей папки или опубликовать ее. |
|
IADsGroup Управляет данными членства в группах в службе каталогов. |
|
IADsHold Интерфейс IADsHold предоставляет методы для клиента ADSI для доступа к атрибуту Hold. |
|
IADsLargeInteger Используется для управления 64-разрядными целыми числами типа LargeInteger. |
|
IADsLocality Интерфейс IADsLocality — это двойной интерфейс, наследующий от IAD. |
|
IADsMembers Интерфейс IADsMembers является двойным. |
|
Пространства IADsNamespaces Интерфейс IADsNamespaces реализуется поставщиком ADs и используется для управления объектами пространства имен. |
|
IADsNameTranslate IADsNameTranslateinterface преобразует различающиеся имена (DN) в различных форматах, как определено в перечислении ADS_NAME_TYPE_ENUM. Эта функция доступна для объектов в Active Directory. |
|
IADsNetAddress Интерфейс IADsNetAddress предоставляет методы для клиента ADSI для доступа к атрибуту Net Address. |
|
IADsO Интерфейс IADsO — это двойной интерфейс, который наследуется от IAD. |
|
IADsObjectOptions Предоставляет прямой механизм для указания и получения параметров для конкретного поставщика для управления объектом ADSI. |
|
IADsOctetList Интерфейс IADsOctetList предоставляет методы для клиента ADSI для доступа к атрибуту Octet List. |
|
IADsOpenDSObject Интерфейс IADsOpenDSObject предназначен для предоставления контекста безопасности для привязки к объекту в базовом хранилище каталогов. |
|
IADsOU Используется для управления объектами organizationalUnit. |
|
IADsPath Интерфейс IADsPath предоставляет методы для доступа клиента ADSI к атрибуту Path. |
|
IADsPathname Анализирует путь X.500 и Windows в ADSI. |
|
IADsPostalAddress Интерфейс IADsPostalAddress предоставляет методы для клиента ADSI для доступа к атрибуту Postal Address. |
|
IADsPrintJob Интерфейс IADsPrintJob — это двойной интерфейс, который наследуется от IAD. |
|
IADsPrintJobOperations Интерфейс IADsPrintJobOperations — это двойной интерфейс, который наследуется от IAD. |
|
IADsPrintQueue Интерфейс IADsPrintQueue представляет принтер в сети. |
|
IADsPrintQueueOperations Используется для управления принтером по сети. |
|
IADsProperty Интерфейс IADsProperty предназначен для управления одним определением атрибута для объекта класса схемы. |
|
IADsPropertyEntry Интерфейс IADsPropertyEntry используется для управления записью свойства в кэше свойств. |
|
IADsPropertyList Интерфейс IADsPropertyList используется для изменения, чтения и обновления списка записей свойств в кэше свойств объекта. |
|
IADsPropertyValue Используется для представления значения объекта IADsPropertyEntry в предопределенном типе данных. |
|
IADsPropertyValue2 Используется для представления значения объекта IADsPropertyEntry в любом формате данных. |
|
IADsReplicaPointer Интерфейс IADsReplicaPointer предоставляет методы для клиента ADSI для доступа к атрибуту Replica Pointer. |
|
IADsResource Интерфейс IADsResource является двойным интерфейсом, который наследуется от IAD. Он предназначен для управления открытым ресурсом для файловой службы в сети. |
|
IADsSecurityDescriptor Предоставляет доступ к свойствам объекта дескриптора безопасности ADSI. |
|
IADsSecurityUtility Интерфейс IADsSecurityUtility используется для получения, задания или извлечения дескриптора безопасности в файле, общей папке или разделе реестра. |
|
IADsService Интерфейс IADsService — это двойной интерфейс, который наследуется от IAD. |
|
IADsServiceOperations Интерфейс IADsServiceOperations — это двойной интерфейс, который наследуется от IAD. |
|
IADsSession Интерфейс IADsSession — это двойной интерфейс, который наследуется от IAD. Он предназначен для представления активного сеанса для файловой службы в сети. |
|
IADsSyntax Интерфейс IADsSyntax определяет методы для идентификации и изменения доступных типов данных службы автоматизации, используемых для представления данных. |
|
IADsTimestamp Интерфейс IADsTimestamp предоставляет методы для клиента ADSI для доступа к атрибуту Timestamp. |
|
IADsTypedName Интерфейс IADsTypedName предоставляет методы для клиента ADSI для доступа к атрибуту Typed Name. |
|
IADsUser Интерфейс IADsUser — это двойной интерфейс, который наследуется от IAD. |
|
IADsWinNTSystemInfo Интерфейс IADsWinNTSystemInfo извлекает сведения о системе WinNT о компьютере. К таким системным сведениям относятся имя учетной записи пользователя, домен пользователя, имя узла и основной контроллер домена главного компьютера. |
|
IDirectoryObject Интерфейс IDirectoryObject — это com-интерфейс, отличный от автоматизации, который предоставляет клиентам прямой доступ к объектам службы каталогов. |
|
IDirectorySchemaMgmt В настоящее время не реализовано и не должно использоваться. |
|
IDirectorySearch Интерфейс IDirectorySearch — это чистый COM-интерфейс, предоставляющий метод с низкими затратами, который клиенты, не относящиеся к автоматизации, могут использовать для выполнения запросов в базовом каталоге. |
Структуры
|
ADS_ATTR_DEF Структура ADS_ATTR_DEF используется только в составе IDirectorySchemaMgmt, который является устаревшим интерфейсом. |
|
ADS_ATTR_INFO Используется для хранения одного или нескольких значений атрибутов для использования с методом IDirectoryObject::CreateDSObject, IDirectoryObject::GetObjectAttributes или IDirectoryObject::SetObjectAttributes. |
|
ADS_BACKLINK Структура ADS_BACKLINK представляет собой представление синтаксиса атрибута Back Link в ADSI. |
|
ADS_CASEIGNORE_LIST Структура ADS_CASEIGNORE_LIST является представлением ADSI синтаксиса атрибута списка пропуска регистра. |
|
ADS_CLASS_DEF Структура ADS_CLASS_DEF используется только в составе IDirectorySchemaMgmt, который является устаревшим интерфейсом. Приведенные ниже сведения предоставляются только для устаревших целей. Структура ADS_CLASS_DEF содержит определения класса объектов. |
|
ADS_DN_WITH_BINARY Используется со структурой ADSVALUE для хранения значения атрибута различающегося имени, которое также содержит двоичные данные. |
|
ADS_DN_WITH_STRING Используется со структурой ADSVALUE, чтобы содержать значение атрибута различающегося имени, которое также содержит строковые данные. |
|
ADS_EMAIL Структура ADS_EMAIL представляет собой представление атрибута адреса электронной почты в ADSI. |
|
ADS_FAXNUMBER Структура ADS_FAXNUMBER представляет собой представление синтаксиса атрибута телефонного номера факса в ADSI. |
|
ADS_HOLD Структура ADS_HOLD представляет синтаксис атрибута Hold в ADSI. |
|
ADS_NETADDRESS Структура ADS_NETADDRESS представляет собой представление атрибута Net Address в ADSI. |
|
ADS_NT_SECURITY_DESCRIPTOR Структура ADS_NT_SECURITY_DESCRIPTOR определяет тип данных дескриптора безопасности для Windows. |
|
ADS_OBJECT_INFO Структура ADS_OBJECT_INFO указывает данные, включая удостоверение и расположение, объекта службы каталогов. |
|
ADS_OCTET_LIST Структура ADS_OCTET_LIST представляет собой представление ADSI упорядоченной последовательности однобайтовых строк. |
|
ADS_OCTET_STRING Структура ADS_OCTET_STRING — это представление ADSI синтаксиса атрибута Octet String, используемого в Active Directory. |
|
ADS_PATH Структура ADS_PATH представляет собой представление синтаксиса атрибута Path в ADSI. |
|
ADS_POSTALADDRESS Структура ADS_POSTALADDRESS представляет собой adsI-представление атрибута Почтовый адрес. |
|
ADS_PROV_SPECIFIC Структура ADS_PROV_SPECIFIC содержит данные, относящиеся к поставщику, представленные в виде большого двоичного объекта (BLOB). |
|
ADS_REPLICAPOINTER Представляет представление ADSI синтаксиса атрибута Указателя реплики. |
|
ADS_SEARCH_COLUMN Структура ADS_SEARCH_COLUMN указывает содержимое столбца поиска в запросе, возвращаемом из базы данных службы каталогов. |
|
ADS_SEARCHPREF_INFO Структура ADS_SEARCHPREF_INFO определяет параметры запроса. |
|
ADS_SORTKEY Структура ADS_SORTKEY определяет способ сортировки запроса. |
|
ADS_TIMESTAMP Структура ADS_TIMESTAMP представляет собой представление синтаксиса атрибута Timestamp в ADSI. |
|
ADS_TYPEDNAME Представляет представление ADSI синтаксиса атрибута Typed Name. |
|
ADS_VLV Содержит метаданные, используемые для выполнения поиска в виртуальном представлении списка (VLV). |
|
ADSVALUE Содержит значение, указанное в качестве типа данных ADSI. |