função ldap_unbind (winldap.h)

A função ldap_unbind libera recursos associados a uma sessão LDAP.

Sintaxe

WINLDAPAPI ULONG LDAPAPI ldap_unbind(
  [in] LDAP *ld
);

Parâmetros

[in] ld

O identificador da sessão.

Retornar valor

Se a função for bem-sucedida, o valor retornado será LDAP_SUCCESS.

Se a função falhar, será exibido um código de erro. Para obter mais informações, consulte Valores retornados.

Comentários

Chame ldap_unbind para desassociar do diretório, fechar a conexão e descartar o identificador de sessão. Chame essa função quando terminar de usar uma estrutura de conexão LDAP , mesmo que você não tenha chamado ldap_bind ao abrir a conexão. Verifique se você não chama essa função inadvertidamente mais de uma vez em um identificador de sessão, pois isso pode liberar recursos que você não pretendia liberar.

A função ldap_unbind é para o conjunto assíncrono de APIs, mas é concluída de forma síncrona. Não há resposta do servidor a uma operação desassociada.

Multithreading: as chamadas para ldap_unbind são seguras, mas você não pode usar o identificador de sessão para a estrutura LDAP depois que ela for liberada.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho winldap.h
Biblioteca Wldap32.lib
DLL Wldap32.dll

Confira também

Funções

LDAP

Valores de retorno

Ldap_bind

ldap_unbind_s