[MSI]
[reactos.git] / reactos / dll / win32 / msi / msiserver_r.rgs
1 HKCR
2 {
3 NoRemove Interface
4 {
5 '{7BDE2046-D03B-4FFC-B84C-A098F38CFF0B}' = s 'IWineMsiRemoteDatabase'
6 {
7 NumMethods = s 8
8 ProxyStubClsid32 = s '{000C103E-0000-0000-C000-000000000046}'
9 }
10 '{902B3592-9D08-4DFD-A593-D07C52546421}' = s 'IWineMsiRemotePackage'
11 {
12 NumMethods = s 25
13 ProxyStubClsid32 = s '{000C103E-0000-0000-C000-000000000046}'
14 }
15 '{56D58B64-8780-4C22-A8BC-8B0B29E4A9F8}' = s 'IWineMsiRemoteCustomAction'
16 {
17 NumMethods = s 4
18 ProxyStubClsid32 = s '{000C103E-0000-0000-C000-000000000046}'
19 }
20 '{000C101C-0000-0000-C000-000000000046}' = s 'IMsiServer'
21 {
22 NumMethods = s 3
23 ProxyStubClsid32 = s '{000C103E-0000-0000-C000-000000000046}'
24 }
25 '{000C101D-0000-0000-C000-000000000046}' = s 'IMsiMessage'
26 {
27 NumMethods = s 3
28 ProxyStubClsid32 = s '{000C103E-0000-0000-C000-000000000046}'
29 }
30 '{000C1025-0000-0000-C000-000000000046}' = s 'IMsiCustomAction'
31 {
32 NumMethods = s 3
33 ProxyStubClsid32 = s '{000C103E-0000-0000-C000-000000000046}'
34 }
35 '{000C1033-0000-0000-C000-000000000046}' = s 'IMsiRemoteAPI'
36 {
37 NumMethods = s 3
38 ProxyStubClsid32 = s '{000C103E-0000-0000-C000-000000000046}'
39 }
40 }
41 NoRemove CLSID
42 {
43 '{000C101C-0000-0000-C000-000000000046}' = s 'Msi install server'
44 {
45 ProgId = s 'IMsiServer'
46 }
47 '{000C101D-0000-0000-C000-000000000046}' = s 'Microsoft Windows Installer Message RPC'
48 {
49 ProgId = s 'WindowsInstaller.Message'
50 }
51 '{000C103E-0000-0000-C000-000000000046}' = s 'PSFactoryBuffer'
52 {
53 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
54 }
55 '{000C1090-0000-0000-C000-000000000046}' = s 'Microsoft Windows Installer'
56 {
57 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
58 ProgId = s 'WindowsInstaller.Installer'
59 }
60 '{000C1082-0000-0000-C000-000000000046}' = s 'MsiTransform'
61 {
62 }
63 '{000C1084-0000-0000-C000-000000000046}' = s 'MsiDatabase'
64 {
65 }
66 '{000C1086-0000-0000-C000-000000000046}' = s 'MsiPatch'
67 {
68 }
69 '{000C1094-0000-0000-C000-000000000046}' = s 'MsiServerX3'
70 {
71 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
72 }
73 '{BA26E6FA-4F27-4F56-953A-3F90272018AA}' = s 'WineMsiRemoteCustomAction'
74 {
75 }
76 '{902B3592-9D08-4DFD-A593-D07C52546421}' = s 'WineMsiRemotePackage'
77 {
78 }
79 }
80 'IMsiServer' = s 'Msi install server'
81 {
82 CLSID = s '{000C101C-0000-0000-C000-000000000046}'
83 }
84 'WindowsInstaller.Message' = s 'Microsoft Windows Installer Message RPC'
85 {
86 CLSID = s '{000C101D-0000-0000-C000-000000000046}'
87 }
88 'WindowsInstaller.Installer' = s 'Microsoft Windows Installer'
89 {
90 CLSID = s '{000C1090-0000-0000-C000-000000000046}'
91 }
92 }