КриптоПро CAPILite  

CryptReleaseContext

Функция CryptReleaseContext освобождает дескриптор CSP и ключевой контейнер. При каждом вызове этой функции счетчик ссылок на CSP уменьшается на единицу. Когда счетчик ссылок обнуляется, контекст полностью освобождается и более не может быть использован ни одной функцией данного приложения.

Приложение вызывает эту функцию после завершения использования CSP. После вызова этой функции освобожденный дескриптор CSP становится более не действительным. Эта функция не уничтожает ключевые контейнеры и ключевые пары.

Аналогична описанию в CryptoAPI, но счетчик ссылок пока не поддерживается.

WINADVAPI BOOL WINAPI CryptReleaseContext(
  HCRYPTPROV hProv,
  DWORD dwFlags
);

Требования:

AIX: 5/6/7 или выше.
FreeBSD: 7/8/9 или выше.
Linux: LSB 3.1 (RHEL 4, SuSE 10) или выше.
Solaris: 10/11 или выше.
Mac OSX: 10.7/8 или выше.
iOS: 6/7 или выше.
Файл описания: Прототип описан в файлах CSP_WinCrypt.h и WinCryptEx.h.

См. также

Функции работы с провайдером , CryptAcquireContextA, CryptDestroyKey, CryptDestroyHash, CryptReleaseContext в MS CryptoAPI 2.0 World Wide Web link