Calling connection-level routines

Connection-level routines are routines in Client-Library and Bulk-Library that take a pointer to any of the following structures as an argument:

The following routines are also considered connection-level routines:

Calls to routines using a command structure, a directory object structure, or a bulk descriptor structure should be treated as connection-level calls on the parent connection. Thread-safe calls to connection-level routines abide by the following restrictions: