下面调用用来捕获其他的数据库 API 返回的错误。
int ldap_result2error(
LDAP ld,
LDAPMessage res,
int freeit
);
char ldap_err2string(int err);
void ldap_perror(LDAP ld, char* msg);
参数:
ld:连接句柄
res:ldap_result()返回的数据库操作结果,或一个异步 API
操作调用的结果。
freeit:布尔值,指明 res 参数是否被释放(非 0 值释放,0 值不
释放)。
err:LDAP 错误码,ldap_result2error()返回的结果或一个同步
API 操作调用的结果。
msg:在 LDAP 错误信息之前显示的信息。