API. How change LibraryFeature's configuration

When I insert a LibraryFaeture and I try to change its configuration, the libraryfeaure insert wrong in the part ... Do you know a method better?

   fea = m_mdl.InsertLibraryFeature (name);

   CLibraryFeatureData    lfd (fea.GetDefinition());     

   lfd.put_ConfigurationName (config); 

   fea.ModifyDefinition (lfd, m_mdl, nullptr); 

Many thanks in advance

Josemi

SolidworksApi macros