funzione ldap_unbind_s (winldap.h)
La funzione ldap_unbind_s libera in modo sincrono le risorse associate a una sessione LDAP.
Sintassi
WINLDAPAPI ULONG LDAPAPI ldap_unbind_s(
[in] LDAP *ld
);
Parametri
[in] ld
Handle di sessione.
Valore restituito
Se la funzione ha esito positivo, il valore restituito è LDAP_SUCCESS.
Se la funzione non viene completata, restituisce un codice di errore. Per altre informazioni, vedere Valori restituiti.
Commenti
Chiamare ldap_unbind_s per annullare l'associazione dalla directory, chiudere la connessione e eliminare l'handle di sessione. Chiamare questa funzione quando la struttura di connessione LDAP non è più necessaria, anche se non è stata chiamata ldap_bind quando si apre la connessione. Assicurarsi di non chiamare inavvertitamente questa funzione più di una volta su un handle di sessione perché in questo modo è possibile liberare risorse che non si intende rilasciare.
Sia ldap_unbind che ldap_unbind_s funzionano in modo sincrono. Non esiste alcuna risposta del server a un'operazione senza associazione.
Multithreading: le chiamate a ldap_unbind_s sono sicure, ad eccezione del fatto che non è possibile usare l'handle di sessione per la struttura LDAP dopo che è stato liberato.
Requisiti
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Piattaforma di destinazione | Windows |
Intestazione | winldap.h |
Libreria | Wldap32.lib |
DLL | Wldap32.dll |