Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Этот заголовок используется несколькими технологиями. Дополнительные сведения см. в разделе:
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. |