CertDeleteCRLFromStore 函数 (wincrypt.h)

CertDeleteCRLFromStore 函数从证书存储 (CRL) 上下文中删除指定的证书吊销列表

语法

BOOL CertDeleteCRLFromStore(
  [in] PCCRL_CONTEXT pCrlContext
);

参数

[in] pCrlContext

指向要删除 的CRL_CONTEXT 结构的指针。

返回值

如果函数成功,则返回值为 TRUE

如果函数失败,则返回值为 FALSE。 有关扩展的错误信息,请调用 GetLastError。 一个可能的错误代码如下。

返回代码 说明
E_ACCESSDENIED
存储打开为只读,不允许执行删除操作。

注解

此存储中 CRL 的所有后续获取或查找操作都失败。 但是,在释放所有重复的上下文之前,不会释放为 CRL 分配的内存。

此函数始终使用 CertFreeCRLContext 释放 pCrlContext 参数,即使出现错误也是如此。

要求

   
最低受支持的客户端 Windows XP [桌面应用 | UWP 应用]
最低受支持的服务器 Windows Server 2003 [桌面应用 | UWP 应用]
目标平台 Windows
标头 wincrypt.h
Library Crypt32.lib
DLL Crypt32.dll

另请参阅

CertFreeCRLContext

证书吊销列表函数