ldap_first_entry.3

来自「开放源码的ldap系统」· 3 代码 · 共 91 行

3
91
字号
.TH LDAP_FIRST_ENTRY 3 "22 September 1998" "OpenLDAP LDVERSION".\" $OpenLDAP: pkg/ldap/doc/man/man3/ldap_first_entry.3,v 1.2.12.1 2000/06/13 17:57:12 kurt Exp $.\" Copyright 1998-2000 The OpenLDAP Foundation All Rights Reserved..\" Copying restrictions apply.  See COPYRIGHT/LICENSE..SH NAMEldap_first_entry, ldap_next_entry, ldap_count_entries \- LDAP result entry parsing and counting routines.SH SYNOPSIS.nf.ft B#include <ldap.h>.LP.ft Bldap_count_entries(ld, result).ftLDAP *ld;LDAPMessage *result;.LP.ft BLDAPMessage *ldap_first_entry(ld, result).ftLDAP *ld;LDAPMessage *result;.LP.ft BLDAPMessage *ldap_next_entry(ld, entry).ftLDAP *ld;LDAPMessage *entry;.SH DESCRIPTION.LPThese routines are used to parse results received from.BR ldap_result (3)or the synchronous LDAP search operation routines.BR ldap_search_s (3)and.BR ldap_search_st (3)..LPThe.B ldap_first_entry()routine is used to retrieve the first entry in a chainof search results.  It takes the \fIresult\fP as returned by a call to.BR ldap_result (3)or.BR ldap_search_s (3)or.BR ldap_search_st (3)and returns a pointer to the first entry in the result..LPThis pointer should be supplied on a subsequent call to.B ldap_next_entry()to get the next entry, the result of which should besupplied to the next call to.BR ldap_next_entry() ,etc..B ldap_next_entry()will return NULL when there are no more entries.  The entries returnedfrom these calls are used in calls to the routines described in.BR ldap_get_dn (3),.BR ldap_first_attribute (3),.BR ldap_get_values (3),etc..LPA count of the number of entries in the search result can be obtainedby calling.BR ldap_count_entries() ..SH ERRORSIf an error occurs in.B ldap_first_entry()or.BR ldap_next_entry() ,NULL is returned and the ld_errno field in the \fIld\fP parameteris set to indicate the error.  If an error occurs in.BR ldap_count_entries() ,-1 is returned, and.B ld_errnois set appropriately.  See.BR ldap_error (3)for a description of possible error codes..SH SEE ALSO.BR ldap(3),.BR ldap_result(3),.BR ldap_search(3),.BR ldap_first_attribute(3),.BR ldap_get_values(3),.BR ldap_get_dn(3).SH ACKNOWLEDGEMENTS.B	OpenLDAPis developed and maintained by The OpenLDAP Project (http://www.openldap.org/)..B	OpenLDAPis derived from University of Michigan LDAP 3.3 Release.  

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?