All you need to do to register a COM object is to write the corresponding keys to the registry. There is no special interface in Vista for implementation; however, you must ensure that your installer has administrator rights so that it can actually write to the registry. By default, programs will run as integrity level applications that cannot be written to HKLM and HKCR (in general). If you install MSI (see the WiX toolkit , it simplifies the registration of COM objects), the OS will automatically prompt the user to increase the installation time.
source
share