HKCR { NoRemove Interface { '{7BDE2046-D03B-4FFC-B84C-A098F38CFF0B}' = s 'IWineMsiRemoteDatabase' { NumMethods = s 8 ProxyStubClsid32 = s '{000C103E-0000-0000-C000-000000000046}' } '{902B3592-9D08-4DFD-A593-D07C52546421}' = s 'IWineMsiRemotePackage' { NumMethods = s 25 ProxyStubClsid32 = s '{000C103E-0000-0000-C000-000000000046}' } '{56D58B64-8780-4C22-A8BC-8B0B29E4A9F8}' = s 'IWineMsiRemoteCustomAction' { NumMethods = s 4 ProxyStubClsid32 = s '{000C103E-0000-0000-C000-000000000046}' } '{000C101C-0000-0000-C000-000000000046}' = s 'IMsiServer' { NumMethods = s 3 ProxyStubClsid32 = s '{000C103E-0000-0000-C000-000000000046}' } '{000C101D-0000-0000-C000-000000000046}' = s 'IMsiMessage' { NumMethods = s 3 ProxyStubClsid32 = s '{000C103E-0000-0000-C000-000000000046}' } '{000C1025-0000-0000-C000-000000000046}' = s 'IMsiCustomAction' { NumMethods = s 3 ProxyStubClsid32 = s '{000C103E-0000-0000-C000-000000000046}' } '{000C1033-0000-0000-C000-000000000046}' = s 'IMsiRemoteAPI' { NumMethods = s 3 ProxyStubClsid32 = s '{000C103E-0000-0000-C000-000000000046}' } } NoRemove CLSID { '{000C101C-0000-0000-C000-000000000046}' = s 'Msi install server' { ProgId = s 'IMsiServer' } '{000C101D-0000-0000-C000-000000000046}' = s 'Microsoft Windows Installer Message RPC' { ProgId = s 'WindowsInstaller.Message' } '{000C103E-0000-0000-C000-000000000046}' = s 'PSFactoryBuffer' { InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' } } '{000C1082-0000-0000-C000-000000000046}' = s 'MsiTransform' { } '{000C1084-0000-0000-C000-000000000046}' = s 'MsiDatabase' { } '{000C1086-0000-0000-C000-000000000046}' = s 'MsiPatch' { } '{000C1094-0000-0000-C000-000000000046}' = s 'MsiServerX3' { InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' } } '{BA26E6FA-4F27-4F56-953A-3F90272018AA}' = s 'WineMsiRemoteCustomAction' { } '{902B3592-9D08-4DFD-A593-D07C52546421}' = s 'WineMsiRemotePackage' { } } 'IMsiServer' = s 'Msi install server' { CLSID = s '{000C101C-0000-0000-C000-000000000046}' } 'WindowsInstaller.Message' = s 'Microsoft Windows Installer Message RPC' { CLSID = s '{000C101D-0000-0000-C000-000000000046}' } NoRemove Typelib { NoRemove '{000C1092-0000-0000-C000-000000000046}' { '1.0' = s 'WindowsInstaller' { '0' { win32 = s '%MODULE%' } FLAGS = s '0' } } } NoRemove Interface { '{000C1090-0000-0000-C000-000000000046}' = s 'Installer' { ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}' ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}' TypeLib = s '{000C1092-0000-0000-C000-000000000046}' { val Version = s '1.0' } } '{000C1093-0000-0000-C000-000000000046}' = s 'Record' { ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}' ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}' TypeLib = s '{000C1092-0000-0000-C000-000000000046}' { val Version = s '1.0' } } '{000C1095-0000-0000-C000-000000000046}' = s 'StringList' { ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}' ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}' TypeLib = s '{000C1092-0000-0000-C000-000000000046}' { val Version = s '1.0' } } '{000C1096-0000-0000-C000-000000000046}' = s 'RecordList' { ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}' ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}' TypeLib = s '{000C1092-0000-0000-C000-000000000046}' { val Version = s '1.0' } } '{000C109A-0000-0000-C000-000000000046}' = s 'UIPreview' { ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}' ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}' TypeLib = s '{000C1092-0000-0000-C000-000000000046}' { val Version = s '1.0' } } '{000C109B-0000-0000-C000-000000000046}' = s 'SummaryInfo' { ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}' ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}' TypeLib = s '{000C1092-0000-0000-C000-000000000046}' { val Version = s '1.0' } } '{000C109C-0000-0000-C000-000000000046}' = s 'View' { ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}' ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}' TypeLib = s '{000C1092-0000-0000-C000-000000000046}' { val Version = s '1.0' } } '{000C109D-0000-0000-C000-000000000046}' = s 'Database' { ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}' ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}' TypeLib = s '{000C1092-0000-0000-C000-000000000046}' { val Version = s '1.0' } } '{000C109E-0000-0000-C000-000000000046}' = s 'Session' { ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}' ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}' TypeLib = s '{000C1092-0000-0000-C000-000000000046}' { val Version = s '1.0' } } '{000C109F-0000-0000-C000-000000000046}' = s 'FeatureInfo' { ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}' ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}' TypeLib = s '{000C1092-0000-0000-C000-000000000046}' { val Version = s '1.0' } } '{000C10A0-0000-0000-C000-000000000046}' = s 'Product' { ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}' ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}' TypeLib = s '{000C1092-0000-0000-C000-000000000046}' { val Version = s '1.0' } } '{000C10A1-0000-0000-C000-000000000046}' = s 'Patch' { ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}' ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}' TypeLib = s '{000C1092-0000-0000-C000-000000000046}' { val Version = s '1.0' } } } NoRemove CLSID { '{000C1090-0000-0000-C000-000000000046}' = s 'Microsoft Windows Installer' { InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' } ProgId = s 'WindowsInstaller.Installer' TypeLib = s '{000C1092-0000-0000-C000-000000000046}' Version = s '1.0' } } 'WindowsInstaller.Installer' = s 'Microsoft Windows Installer' { CLSID = s '{000C1090-0000-0000-C000-000000000046}' } }