Интерфейсы служб Active Directory
Общие сведения о технологии интерфейсов служб 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. |