Service Provider Functions Summary

The functions described in this section are used by applications to connect to and disconnect from cryptographic service providers (CSPs). The following table briefly describes each function:

Function Description
CryptAcquireContext Acquires a handle to the current user's key container within a particular CSP.
CryptGetProvParam Retrieves attributes of a CSP.
CryptReleaseContext Releases the handle acquired by CryptAcquireContext.
CryptSetProvider Specifies the user default CSP for a particular CSP type.
CryptSetProvParam Specifies attributes of a CSP.