关于windows:将新证书添加到证书存储时触发事件

Trigger an event when a new certificate is added to certificate store

我正在编写一个 Windows 服务,只要将新证书添加到我的证书存储中,就可以触发该服务。然后它通过此服务打开证书存储并执行一些操作。

有没有办法在服务/应用程序中实现回调函数,当 mmc.exe 或 certreq.exe 等应用程序请求并在证书存储中安装新证书时,加密 API 可以调用该回调函数?


找到了替代方案。我的证书存储证书写在

C:\\Users\\username\\AppData\
oaming\\Microsoft\\SystemCertificates\\My\\Certificates

现在使用目录事件观察器来查看新安装的证书。