Поделиться через


Интерфейс 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 Записывает элемент данных в защищенное хранилище.

 

Требования

Требование Значение
Заголовок
Pstore.h
DLL
Pstorec.dll