VMS Help  —  LDAP  Abandoning
    The following calls are used to abandon an operation in progress:

            int ldap_abandon_ext(
                    LDAP                               *ld,
                    int                                msgid,
                    LDAPControl                        **serverctrls,
                    LDAPControl                        **clientctrls
            );

            int ldap_abandon(
                    LDAP                               *ld,
                    int                                msgid
            );

    Parameters are as follows:

    ld             The session handle.
    msgid          The message id of the request to be abandoned.
    serverctrls    List of LDAP server controls.
    clientctrls    List of client controls.

    The ldap_abandon_ext() function abandons the operation with
    message id msgid and returns either the constant LDAP_SUCCESS
    if the abandon was successful or another LDAP error code if not.
    See Errors for more information about possible errors and how to
    interpret them.

    The ldap_abandon() function is identical to ldap_abandon_ext()
    except that it does not accept client or server controls and it
    returns zero if the abandon was successful, -1 otherwise and does
    not support LDAPv3 server controls or client controls.

    After a successful call to ldap_abandon() or ldap_abandon_ext(),
    results with the given message id are never returned from a
    subsequent call to ldap_result(). There is no server response
    to LDAP abandon operations.
Close Help