The IProvideDynamicClassInfo interface is called by the host when an ActiveX designer is loaded into the design-time environment and in response to ITypeChangeEvents notifications triggered by Automation.
The interface has two methods. GetDynamicClassInfo provides a pointer to the type information object. FreezeShape freezes the dynamically changing type information object.