是否有Windows安全持久存储API?

时间:2013-08-15 03:57:29

标签: c++ windows security isolatedstorage

我有一个用非托管C ++编写的应用程序,需要在磁盘上存储一些二进制数据。数据需要是持久的,我无法写入由于安全限制而可以轻松删除的文件。此外,数据可能大于Windows注册表允许或推荐的数据。

是否有允许持久安全存储的Windows API或服务接口?理想情况下,我想建立一个身份验证机制,并请求写入数据(我不需要知道在哪里),并在以后重新读取,也许在重新启动后。

非常感谢您的帮助(如果您需要更多详细信息,请与我们联系)

1 个答案:

答案 0 :(得分:0)

不,不是你正在寻找的意义上。与大多数操作系统一样,Windows将其安全模型基于用户而非应用程序。如果用户可以使用您的程序执行X,那是因为用户有权执行X.这也意味着他在任何其他程序中都有此权限,包括Explorer.EXE。