funzione ldap_unbind (winldap.h)
La funzione ldap_unbind libera le risorse associate a una sessione LDAP.
Sintassi
WINLDAPAPI ULONG LDAPAPI ldap_unbind(
[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 per annullare l'associazione dalla directory, chiudere la connessione e eliminare l'handle di sessione. Chiamare questa funzione al termine di una struttura di connessione LDAP , 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.
La funzione ldap_unbind è per il set asincrono di API, ma completa in modo sincrono. Non esiste alcuna risposta del server a un'operazione senza associazione.
Multithreading: le chiamate a ldap_unbind sono sicure, ma non è possibile usare l'handle di sessione per la struttura LDAP dopo che è stato liberato.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Piattaforma di destinazione | Windows |
Intestazione | winldap.h |
Libreria | Wldap32.lib |
DLL | Wldap32.dll |