CryptUninstallDefaultContext 函数 (wincrypt.h)

重要 此 API 已弃用。 新的和现有的软件应开始使用 加密下一代 API。 Microsoft 可能会在将来的版本中删除此 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
标头 wincrypt.h
Library Crypt32.lib
DLL Crypt32.dll