функция ldap_unbind_s (winldap.h)
Функция ldap_unbind_s синхронно освобождает ресурсы, связанные с сеансом LDAP.
Синтаксис
WINLDAPAPI ULONG LDAPAPI ldap_unbind_s(
[in] LDAP *ld
);
Параметры
[in] ld
Дескриптор сеанса.
Возвращаемое значение
Если функция выполнена успешно, возвращаемое значение будет LDAP_SUCCESS.
Если функция завершается сбоем, она возвращает код ошибки. Дополнительные сведения см. в разделе Возвращаемые значения.
Комментарии
Вызовите ldap_unbind_s , чтобы отменить привязку к каталогу, закрыть подключение и удалить дескриптор сеанса. Вызывайте эту функцию, если структура подключения LDAP больше не требуется, даже если вы не вызывали ldap_bind при открытии подключения. Убедитесь, что вы не случайно не вызываете эту функцию более одного раза в дескрипторе сеанса, так как это может освободить ресурсы, которые вы не намеревались выпускать.
Как ldap_unbind , так и ldap_unbind_s работают синхронно. Нет ответа сервера на операцию отмены привязки.
Многопоточность. Вызовы ldap_unbind_s безопасны, за исключением того, что вы не можете использовать дескриптор сеанса для структуры LDAP после освобождения.
Требования
Минимальная версия клиента | Windows Vista |
Минимальная версия сервера | Windows Server 2008 |
Целевая платформа | Windows |
Header | winldap.h |
Библиотека | Wldap32.lib |
DLL | Wldap32.dll |