Windows.Security.Integrity.dll 是 Windows 安全完整性与代码完整性基础设施中的用户态组件,主要围绕 Code Integrity(CI)策略提供接口封装、状态查询与安全信息呈现。它为安全中心、管理控制台及策略诊断工具提供代码完整性策略标识、签名规则、哈希规则、发布者信息和策略激活状态等数据,并协调用户态安全服务与内核 CI 判定结果,支撑 WDAC(Windows Defender Application Control)、AppLocker 审计、基于虚拟化的安全(VBS)、受保护进程轻量级(PPL)等场景的策略管理与可观测性。
在实现层面,它通常将上层安全产品的查询请求转换为对代码完整性策略存储、策略注册表节点及 CI 运行时状态的访问,并对返回值进行结构化封装,以便安全中心、PowerShell 管理模块和事件审计组件统一消费。