Задание идентификатора класса набора свойств
Метод IPropertyStorage::SetClass задает идентификатор CLSID объекта хранилища и значение тега класса, хранящегося в наборе свойств COM. Это происходит при вызове в хранилище неимпляемых свойств, хранящееся в структурированном объекте хранилища.
Это обеспечивает согласованность и единообразие, что повышает эффективность взаимодействия с некоторыми инструментами. Объект хранилища свойств не является типом , если он создается путем вызова метода IPropertySetStorage::Create с PROPSETFLAG_NONSIMPLE флагом .
CLSID объекта хранилища задается с помощью вызова IStorage::SetClass.