The CS_CONTEXT structure

The CS_CONTEXT structure defines an application context, or operating environment. Although an application can have multiple CS_CONTEXT structures, typical applications have only one.

Applications use the CS_CONTEXT structure to define Client-Library behavior at the highest level: