Asynchronously deletes the specified entry.
#include <ldap.h>
int ldap_delete (
LDAP *ld,
const char *dn);
(IN) Points to the handle for the LDAP session.
(IN) Points to the distinguished name of the entry to delete.
The entry specified for the delete must be a leaf entry. If the entry has children, the delete will fail. LDAP does not support the deletion of a subtree in a single operation.
To obtain the results of the operation, call the ldap_result function with the returned message ID.
If ldap_delete returns -1, check the LDAP_OPT_RESULT_CODE option in the LDAP handle for the error code.