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


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

Интерфейсы служб Active Directory (ADSI) определяют и используют перечисления, перечисленные в следующей таблице.

Перечисление Description
ADS_ACEFLAG_ENUM Указывает, как безопасность распространяется для унаследованных записей управления доступом (ACEs) и типов аудита для системного ACE.
ADS_ACETYPE_ENUM Указывает тип ACE.
ADS_AUTHENTICATION_ENUM Указывает уровень безопасности, используемый при проверке подлинности клиента.
ADS_CHASE_REFERRALS_ENUM Указывает поведение реферальных гонений.
ADS_DEREFENUM Указывает поведение деreferencing псевдонима.
ADS_DISPLAY_ENUM Указывает, как отображается путь.
ADS_ESCAPE_MODE_ENUM Указывает, экранируются ли специальные символы, неоткрытые или неоткрытые.
ADS_FLAGTYPE_ENUM Указывает наличие полей ObjectType или InheritedObjectType в ACE.
ADS_FORMAT_ENUM Указывает тип значений в объекте pathname.
ADS_GROUP_TYPE_ENUM Указывает тип группы члена.
ADS_NAME_INITTYPE_ENUM Указывает тип инициализации, выполняемой для объекта перевода имен.
ADS_NAME_TYPE_ENUM Задает формат, используемый для представления различающихся имен.
ADS_OPTION_ENUM Указывает доступные параметры, которые интерфейс IADsObjectOptions использует для управления объектами каталога.
ADS_PASSWORD_ENCODING_ENUM Используется для определения типа кодирования паролей, используемого с параметром ADS_OPTION_PASSWORD_METHOD в методах IADsObjectOptions::GetOption и IADsObjectOptions::SetOption.
ADS_PATHTYPE_ENUM Указывает тип объекта, на котором изменяется дескриптор безопасности.
ADS_PREFERENCES_ENUM Задает параметры запроса OLE DB для ADSI.
ADS_PROPERTY_OPERATION_ENUM Указывает способы обновления значений свойств в кэше свойств.
ADS_RIGHTS_ENUM Указывает права доступа к объекту службы каталогов.
ADS_SCOPEENUM Указывает область поиска в каталоге.
ADS_SD_CONTROL_ENUM Указывает, что список управления доступом (ACL) должен быть защищен при рекурсивном применении новых разрешений к дереву каталогов.
ADS_SD_FORMAT_ENUM Задает формат для преобразования дескриптора безопасности.
ADS_SD_REVISION_ENUM Указывает номер редакции ACE или ACL.
ADS_SEARCHPREF_ENUM Задает настройки поиска.
ADS_SECURITY_INFO_ENUM Задает параметры проверки данных безопасности.
ADS_SETTYPE_ENUM Задает формат пути в IADsPathname::Set.
ADS_STATUSENUM Указывает состояние параметров поиска.
ADS_SYSTEMFLAG_ENUM Задает типы атрибутов, представленных объектом attributeSchema .
ADS_USER_FLAG_ENUM Задает флаги, используемые для управления свойствами пользователя.
ADSI_DIALECT_ENUM Указывает доступные диалекты запросов ADSI.
ADSTYPEENUM Указывает типы данных, используемые для интерпретации расширенной строки синтаксиса ADSI.

 

Замечания

Так как приложения Visual Basic Scripting Edition не могут считывать данные из библиотеки типов, приложения VBScript не могут распознавать символьные константы, как определено в этих перечислениях. Вместо этого используйте числовые константы, чтобы задать соответствующие флаги в приложениях VBScript. Чтобы использовать символьные константы в качестве хорошей практики программирования, напишите явные объявления таких констант, как показано здесь, в приложениях VBScript.

IADsObjectOptions

IADsPathname::Set