Festlegen des Eigenschaftensatzklassenbezeichners
Die IPropertyStorage::SetClass-Methode legt sowohl die CLSID des Speicherobjekts als auch den Im COM-Eigenschaftssatz gespeicherten Klassentagwert fest. Dies tritt auf, wenn für einen nicht einfachen Eigenschaftenspeicher aufgerufen wird, der in einem strukturierten Speicherobjekt gespeichert ist.
Dies sorgt für Konsistenz und Uniformität, was eine bessere Interaktion mit einigen Tools ermöglicht. Ein Eigenschaftsspeicherobjekt ist nicht einfach, wenn es durch Aufrufen von IPropertySetStorage::Create mit dem PROPSETFLAG_NONSIMPLE-Flag erstellt wird.
Die CLSID des Speicherobjekts wird mit einem Aufruf von IStorage::SetClass festgelegt.