Прочитать на английском

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


Заголовок iads.h

Этот заголовок используется несколькими технологиями. Дополнительные сведения см. в разделе:

iads.h содержит следующие программные интерфейсы:

Интерфейсы

 
IAD

Интерфейс IAD определяет основные функции объекта, т. е. свойства и методы, любого объекта ADSI.
IADsAccessControlEntry

Интерфейс IADsAccessControlEntry — это двойной интерфейс, который позволяет клиентам каталога получать доступ к отдельным записям управления доступом (ACE) объекта-владения и управлять ими.
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 для доступа к атрибуту телефонного номера факса.
IADsFileService

Интерфейс IADsFileService — это двойной интерфейс, наследующий от IADsService.
IADsFileServiceOperations

Интерфейс IADsFileServiceOperations — это двойной интерфейс, который наследуется от IADsServiceOperations.
IADsFileShare

Интерфейс IADsFileShare — это двойной интерфейс, наследующий от IAD. Он предназначен для представления опубликованной общей папки по сети. Вызовите методы в IADsFileShare, чтобы получить доступ к данным о точке общей папки или опубликовать их.
IADsGroup

Управляет данными членства в группах в службе каталогов.
IADsHold

Интерфейс IADsHold предоставляет методы для клиента ADSI для доступа к атрибуту Hold.
IADsLargeInteger

Используется для управления 64-разрядными целыми числами типа LargeInteger.
IADsLocality

Интерфейс IADsLocality — это двойной интерфейс, наследующий от IAD.
IADsMembers

Интерфейс IADsMembers является двойным интерфейсом.
Пространства имен IADs

Интерфейс 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.

Перечисления

 
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.