IPStore 接口
[受保护的存储 (Pstore) 可用于 Windows Server 2003 和 Windows XP。 它仅适用于 Windows Server 2008 和 Windows Vista 中的只读操作,但在后续版本中可能不可用。 Pstore 使用数据保护的旧实现。 强烈建议开发人员利用 CryptProtectData 和 CryptUnprotectData 函数提供的更强大的数据保护。
[此接口可能在将来的 Windows 版本中更改或不可用。]
提供 COM 标准方法来管理受保护的存储数据项。 PStoreCreateInstance 方法返回指向此接口的指针。
IPStore 接口继承自 IUnknown 接口。 IPStore 还具有以下类型的成员:
IPStore 接口具有这些方法。
方法 | 说明 |
---|---|
CloseItem | 关闭受保护存储中的指定数据项。 |
CreateSubtype | 在指定类型中创建指定的子类型。 |
CreateType | 创建具有指定名称的指定类型。 |
DeleteItem | 从受保护的存储中删除指定的项。 |
DeleteSubtype | 从受保护的存储中删除指定的项子类型。 |
DeleteType | 从受保护的存储中删除指定的类型。 |
EnumItems | 返回子类型的接口指针,用于枚举受保护的存储数据库中的项。 |
EnumSubtypes | 返回一个接口,用于枚举当前在受保护数据库中注册的类型的子类型。 |
EnumTypes | 返回一个接口,用于枚举当前在受保护数据库中注册的类型。 |
GetInfo | 检索有关存储提供程序的信息。 |
GetProvParam | 未实现。 |
GetSubtypeInfo | 检索与子类型关联的信息。 |
GetTypeInfo | 检索与类型关联的信息。 |
OpenItem | 打开一个项进行多次访问。 |
ReadAccessRuleSet | 未实现。 |
ReadItem | 从受保护的存储读取指定的数据项。 |
SetProvParam | 设置指定的参数信息。 |
WriteAccessRuleset | 未实现。 |
WriteItem | 将数据项写入受保护的存储。 |
要求 | 值 |
---|---|
标头 |
|
DLL |
|