Método IPersistSerializedPropStorage::SetPropertyStorage (propsys.h)

Inicializa a instância do repositório de propriedades dos dados de armazenamento de propriedades serializados especificados.

Sintaxe

HRESULT SetPropertyStorage(
  [in] PCUSERIALIZEDPROPSTORAGE psps,
  [in] DWORD                    cb
);

Parâmetros

[in] psps

Tipo: PCUSERIALIZEDPROPSTORAGE

Um ponteiro para os dados do repositório de propriedades serializados que serão usados para inicializar o repositório de propriedades.

[in] cb

Tipo: DWORD

A contagem de bytes contidos nos dados de armazenamento de propriedades serializados apontados por psps.

Retornar valor

Tipo: HRESULT

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

O tipo SERIALIZEDPROPSTORAGE é definido em Propsys.h como um tipo incompleto. Ele deve ser tratado como uma matriz de valores BYTE ; o formato dos dados retornados não é especificado. Os dados armazenados como uma estrutura SERIALIZEDPROPSTORAGE devem ter sido obtidos por meio de uma chamada para IPersistSerializedPropStorage::GetPropertyStorage, diretamente ou por meio de dados persistentes que foram gerados por uma chamada para esse método.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho propsys.h