#include <ldap.h>
int ldap_delete_ext(LDAP *ld,
char *dn,
LDAPControl **serverctrls,
LDAPControl **clientctrls,
int *msgidp)
|
The ldap_delete_ext() routine initiates an asynchronous LDAP operation to delete a leaf entry with controls.
Note that the entry to delete must be a leaf entry (i.e., it must have no children). Deletion of entire subtrees in a single operation is not supported by LDAP.
No OS/400 authority is required. All authority checking is done by the LDAP server.
ldap_delete_ext() will return LDAP error code if not successful. See LDAP Client API Error Conditions for possible LDAP error code values.
The following message may be set from this function.
CPF3CF2 E Error(s) occurred during running of ldap_delete_ext API.
ldap_delete() -- Asynchronous delete an entry.
ldap_delete_s() -- Synchronous delete an entry.
ldap_delete_ext_s() -- Synchronous delete an entry with controls.
The ldap_delete_ext() API support LDAP V3 server controls and client controls.
|
Top
| LDAP APIs List APIs by category |
| [Information Center Home Page | Feedback ] | [Legal | AS/400 Glossary] |