Compartilhar via


Definindo o identificador de classe do conjunto de propriedades

O método IPropertyStorage::SetClass define o CLSID do objeto de armazenamento e o valor da marca de classe armazenado no conjunto de propriedades COM. Isso ocorre quando invocado em um armazenamento de propriedades não simples armazenado em um objeto de armazenamento estruturado.

Isso fornece consistência e uniformidade, o que cria uma melhor interação com algumas ferramentas. Um objeto de armazenamento de propriedades não será simples se for criado chamando IPropertySetStorage::Create com o sinalizador PROPSETFLAG_NONSIMPLE definido.

O CLSID do objeto de armazenamento é definido com uma chamada para IStorage::SetClass.