função ldap_simple_bind_s (winldap.h)
A função ldap_simple_bind_s autentica de forma síncrona um cliente em um servidor, usando uma senha de texto não criptografado.
Sintaxe
WINLDAPAPI ULONG LDAPAPI ldap_simple_bind_s(
[in] LDAP *ld,
[in] const PSTR dn,
[in] const PSTR passwd
);
Parâmetros
[in] ld
O identificador de sessão.
[in] dn
O nome do usuário como o qual associar. A operação de associação usa os parâmetros dn e passwd para autenticar o usuário.
[in] passwd
A senha do usuário especificada no parâmetro dn .
Valor retornado
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
A função ldap_simple_bind_s inicia uma operação de associação síncrona simples para autenticar um cliente em um servidor LDAP. Chamadas de associação subsequentes podem ser usadas para autenticar novamente usando a mesma conexão.
Após a conclusão da operação de associação, ldap_simple_bind_s retorna ao chamador. Use ldap_simple_bind se preferir que a operação seja executada de forma assíncrona. Lembre-se de que, se um servidor LDAP 2 for contatado, não tente outras operações pela conexão até que a chamada de associação seja concluída com êxito.
Multithreading: as chamadas de associação não são seguras porque se aplicam à conexão como um todo. Tenha cuidado se os threads compartilharem conexões e tentarem associar threads a outras operações.
Requisitos
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 |