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


функция ldap_next_entry (winldap.h)

Функция ldap_next_entry извлекает запись из цепочки результатов поиска.

Синтаксис

WINLDAPAPI LDAPMessage *LDAPAPI ldap_next_entry(
  [in] LDAP        *ld,
  [in] LDAPMessage *entry
);

Параметры

[in] ld

Дескриптор сеанса.

[in] entry

Запись, возвращенная предыдущим вызовом ldap_first_entry или ldap_next_entry.

Возвращаемое значение

Если поиск вернул допустимые результаты, эта функция возвращает указатель на следующую запись результата в наборе результатов. Если в результирующем наборе нет дополнительных записей или ссылок, возвращается значение NULL. Это единственная ошибка, возвращаемая; Параметр ошибки сеанса в структуре данных LDAP в любом случае очищается до 0.

Комментарии

Используйте ldap_next_entry в сочетании с ldap_first_entry для пошагового выполнения и получения списка записей из цепочки результатов поиска.

Вы не обязаны явно освобождать возвращенную запись, так как она освобождается при освобождении самого сообщения.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header winldap.h
Библиотека Wldap32.lib
DLL Wldap32.dll

См. также

Функции

ldap_first_entry