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


Задание идентификатора класса набора свойств

Метод IPropertyStorage::SetClass задает идентификатор CLSID объекта хранилища и значение тега класса, хранящегося в наборе свойств COM. Это происходит при вызове в хранилище неимпляемых свойств, хранящееся в структурированном объекте хранилища.

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

CLSID объекта хранилища задается с помощью вызова IStorage::SetClass.