Функция CryptUninstallDefaultContext (wincrypt.h)

Важно Этот API является устаревшим. Новое и существующее программное обеспечение должно начать использовать API-интерфейсы шифрования следующего поколения. Корпорация Майкрософт может удалить этот API в будущих выпусках.
 
Функция CryptUninstallDefaultContext удаляет контекст по умолчанию, ранее установленный CryptInstallDefaultContext. Эта функция будет блокироваться до тех пор, пока не будут завершены все потоки, использующие этот контекст, если контекст по умолчанию был установлен с CRYPT_DEFAULT_CONTEXT_PROCESS_FLAG задано.

Синтаксис

BOOL CryptUninstallDefaultContext(
  [in] HCRYPTDEFAULTCONTEXT hDefaultContext,
  [in] DWORD                dwFlags,
  [in] void                 *pvReserved
);

Параметры

[in] hDefaultContext

Дескриптор освобождаемого контекста.

[in] dwFlags

Зарезервировано для будущего использования.

[in] pvReserved

Зарезервировано для будущего использования.

Возвращаемое значение

Если функция выполнена успешно, возвращаемое значение не равно нулю (TRUE). Если функция завершается ошибкой, возвращаемое значение равно нулю (FALSE). Для получения дополнительных сведений об ошибке вызовите Метод GetLastError.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header wincrypt.h
Библиотека Crypt32.lib
DLL Crypt32.dll