CertEnumCertificatesInStore 函数

 

CertEnumCertificatesInStore 函数用于枚举和读取 Windows 操作系统中的证书存储区中的证书。这些证书存储区是在操作系统中管理证书的地方。

根据 Windows 操作系统的不同版本,证书存储区的位置可能会有所不同,但通常包括以下常见的存储区:

  1. 当前用户的个人证书存储区:这个存储区是每个登录用户独有的,存储了用户个人使用的证书。在 Windows 操作系统中,这个存储区通常被存储在当前用户的个人配置文件中,具体位置为:

    |
 
  • %APPDATA%\Microsoft\SystemCertificates\My
    
  • 当前用户的受信任的根证书存储区:这个存储区也是每个登录用户独有的,存储了用户信任的根证书和信任链。在 Windows 操作系统中,这个存储区通常被存储在当前用户的个人配置文件中,具体位置为:

    |
  • %APPDATA%\Microsoft\SystemCertificates\CA
    
  • 本地计算机的证书存储区:这个存储区是在本地计算机上全局共享的,存储了本地计算机上的证书。在 Windows 操作系统中,这个存储区通常被存储在以下位置(根据操作系统版本可能有所不同):

    |
  • %SystemRoot%\System32\config\systemprofile\AppData\Roaming\Microsoft\SystemCertificates\My
    
  • 本地计算机的受信任的根证书存储区:这个存储区也是在本地计算机上全局共享的,存储了本地计算机信任的根证书和信任链。在 Windows 操作系统中,这个存储区通常被存储在以下位置(根据操作系统版本可能有所不同):

    |
  1. %SystemRoot%\System32\config\systemprofile\AppData\Roaming\Microsoft\SystemCertificates\CA
    

请注意,以上是 Windows 操作系统中常见的证书存储区位置,具体位置可能因操作系统版本、用户权限等因素而异。如果需要读取存储区中的证书,请确保具有足够的权限和适当的访问权限

posted on   lydstory  阅读(27)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
历史上的今天:
2020-07-23 dll只提供自己的接口,别的接口全部封死
2020-07-23 今日头条之浅见-大众俗乐与国际高端
2020-07-23 谈人生:使之有用
2019-07-23 qttableview排序数字问题

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示