Platform SDK: Active Directory, ADSI, and Directory Services

Functions

This section describes of the API functions supported in LDAP 2 and 3. The table of contents lists the functions in alphabetical order. The following functions are grouped according to task.

Starting and Stopping an LDAP Session

Use these functions to initialize and open a connection block, authenticate a client to a server, set options for the LDAP session, and close a session.

Modifying Directory Entries

Use these functions to perform operations on directory entries.

Searching, Sorting, and Result Handling

Use these functions to search a directory or sort and parse results, with or without controls.

Error Handling

Use these functions to handle miscellaneous errors.

Memory Management

Use these functions to explicitly free data structures when they are no longer needed.

Miscellaneous Functions

Use these functions to convert the forms of distinguished names, modify entry names, convert text strings, and set debugging options.