Results 1 to 2 of 2

Thread: Does unregistering a TypeLib also unregister its Classes and Interfaces?

  1. #1

    Thread Starter
    Frenzied Member
    Join Date
    Oct 2008
    Posts
    1,186

    Does unregistering a TypeLib also unregister its Classes and Interfaces?

    If I use the API function UnRegisterTypeLib to unregister a TypeLib, that removes all its TypeLib entries in the registry. But what about the Interfaces and Classes that had also been put into the registry when the TypeLib was registered. Does UnRegisterTypeLib clean up all the other entries that were put into the registry that had been defined within that TypeLib (all the entries for the associated Interfaces and Classes)?

  2. #2
    PowerPoster wqweto's Avatar
    Join Date
    May 2011
    Location
    Sofia, Bulgaria
    Posts
    5,428

    Re: Does unregistering a TypeLib also unregister its Classes and Interfaces?

    You can test it with regmon.

    I bet it does not remove anything because registering a typelib does not add interface/coclass registry entries in first place. These are managed by COM server [un]registration i.e. using regsvr32

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width