CertUnregisterSystemStore 函数 (wincrypt.h)
CertUnregisterSystemStore 函数取消注册指定的系统存储。
语法
BOOL CertUnregisterSystemStore(
[in] const void *pvSystemStore,
[in] DWORD dwFlags
);
参数
[in] pvSystemStore
标识要注销的系统存储。 它指向以 null 结尾的 Unicode 字符串或 CERT_SYSTEM_STORE_RELOCATE_PARA 结构。 有关使用 结构以及将 ServiceName 或 ComputerName 追加到系统存储名称字符串末尾的信息,请参阅 CertRegisterSystemStore。
[in] dwFlags
dwFlags 参数的高字指定系统存储的位置。 有关定义的高字标志以及将 ServiceName、UserName 和 ComputerName 追加到系统存储名称末尾的信息,请参阅 CertRegisterSystemStore。
以下低字值也是定义的,可以使用按位 OR 运算与高字值组合使用。
值 | 含义 |
---|---|
|
系统存储不在默认注册表位置, pvSystemStore 必须是指向 CERT_SYSTEM_STORE_RELOCATE_PARA 结构的指针。 |
|
注销系统存储后,系统存储将被删除。 |
返回值
如果函数成功,则返回值为 TRUE。
如果函数失败,则返回值为 FALSE。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | wincrypt.h |
Library | Crypt32.lib |
DLL | Crypt32.dll |