Interface IPStore
[O Armazenamento Protegido (Pstore) está disponível para uso no Windows Server 2003 e no Windows XP. Ele só está disponível para operações somente leitura no Windows Server 2008 e no Windows Vista, mas pode estar indisponível nas versões subsequentes. O Pstore usa uma implementação mais antiga da proteção de dados. Os desenvolvedores são altamente incentivados a aproveitar a proteção de dados mais forte fornecida pelas funções CryptProtectData e CryptUnprotectData .]
[Essa interface pode estar alterada ou indisponível em versões futuras do Windows.]
Fornece métodos padrão COM para gerenciar itens de dados de armazenamento protegidos. O método PStoreCreateInstance retorna um ponteiro para essa interface.
A interface IPStore herda da interface IUnknown . O IPStore também tem estes tipos de membros:
A interface IPStore tem esses métodos.
Método | Descrição |
---|---|
CloseItem | Fecha um item de dados especificado do armazenamento protegido. |
CreateSubtype | Cria o subtipo especificado dentro do tipo especificado. |
Createtype | Cria o tipo especificado com o nome especificado. |
Deleteitem | Exclui o item especificado do armazenamento protegido. |
DeleteSubtype | Exclui o subtipo de item especificado do armazenamento protegido. |
DeleteType | Exclui o tipo especificado do armazenamento protegido. |
EnumItems | Retorna o ponteiro de interface de um subtipo para enumerar itens no banco de dados de armazenamento protegido. |
EnumSubtypes | Retorna uma interface para enumerar subtipos dos tipos atualmente registrados no banco de dados protegido. |
EnumTypes | Retorna uma interface para enumerar os tipos atualmente registrados no banco de dados protegido. |
GetInfo | Recupera informações sobre o provedor de armazenamento. |
GetProvParam | Não implementado. |
GetSubtypeInfo | Recupera informações associadas a um subtipo. |
Gettypeinfo | Recupera informações associadas a um tipo. |
OpenItem | Abre um item para vários acessos. |
ReadAccessRuleSet | Não implementado. |
Readitem | Lê o item de dados especificado do armazenamento protegido. |
SetProvParam | Define as informações de parâmetro especificadas. |
WriteAccessRuleset | Não implementado. |
WriteItem | Grava um item de dados no armazenamento protegido. |
Requisito | Valor |
---|---|
parâmetro |
|
DLL |
|