当我使用 wincrypt 中的 CertDeleteCertificateFromStore 函数从 Windows 用户证书存储中删除证书时,API 返回已成功删除,但是我仍然可以看到 certmgr.msc 中存在的证书,并且如果我尝试使用 certutil 功能列出它。当我使用 CertEnumCertificatesInStore 函数列出可用证书时,未显示已删除的证书。为什么 certmgr 和 certutil 仍然显示证书?如何更新它们?
当我使用 wincrypt 中的 CertDeleteCertificateFromStore 函数从 Windows 用户证书存储中删除证书时,API 返回已成功删除,但是我仍然可以看到 certmgr.msc 中存在的证书,并且如果我尝试使用 certutil 功能列出它。当我使用 CertEnumCertificatesInStore 函数列出可用证书时,未显示已删除的证书。为什么 certmgr 和 certutil 仍然显示证书?如何更新它们?