Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
ADSI состоит из более чем 50 интерфейсов. Большинство операций каталога можно выполнить с помощью только пяти интерфейсов. Они:
В следующей таблице перечислены сопоставления из кода ADSI VB/VBS с кодом C++. Помните, что это не полный список.
| Код VBS | Код VC |
|---|---|
| Set obj = GetObject() | hr = AdsGetObject() |
| obj.Вставить obj.Получить obj.Родитель | IADs или IDirectoryObject |
| obj. Создать obj. Удалить obj. Переместить сюда | IADsContainer |
| Для каждого... в... | AdsBuildEnumerator() ADsEnumerateNext() |
| Подключение, команда, Набор записей | IDirectorySearch |
| Дескриптор безопасности, ACL, ACE | IADsSecurityDescriptor, IADsAccessControlList, IADsAccessControlEntry |