xref: /reactos/dll/win32/msi/msiserver_t.rgs (revision c2c66aff)
1*c2c66affSColin FinckHKCR
2*c2c66affSColin Finck{
3*c2c66affSColin Finck    NoRemove Typelib
4*c2c66affSColin Finck    {
5*c2c66affSColin Finck        NoRemove '{000C1092-0000-0000-C000-000000000046}'
6*c2c66affSColin Finck        {
7*c2c66affSColin Finck            '1.0' = s 'WindowsInstaller'
8*c2c66affSColin Finck            {
9*c2c66affSColin Finck                '0' { win32 = s '%MODULE%' }
10*c2c66affSColin Finck                FLAGS = s '0'
11*c2c66affSColin Finck            }
12*c2c66affSColin Finck        }
13*c2c66affSColin Finck    }
14*c2c66affSColin Finck    NoRemove Interface
15*c2c66affSColin Finck    {
16*c2c66affSColin Finck        '{000C1090-0000-0000-C000-000000000046}' = s 'Installer'
17*c2c66affSColin Finck        {
18*c2c66affSColin Finck            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
19*c2c66affSColin Finck            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
20*c2c66affSColin Finck            TypeLib = s '{000C1092-0000-0000-C000-000000000046}' { val Version = s '1.0' }
21*c2c66affSColin Finck        }
22*c2c66affSColin Finck        '{000C1093-0000-0000-C000-000000000046}' = s 'Record'
23*c2c66affSColin Finck        {
24*c2c66affSColin Finck            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
25*c2c66affSColin Finck            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
26*c2c66affSColin Finck            TypeLib = s '{000C1092-0000-0000-C000-000000000046}' { val Version = s '1.0' }
27*c2c66affSColin Finck        }
28*c2c66affSColin Finck        '{000C1095-0000-0000-C000-000000000046}' = s 'StringList'
29*c2c66affSColin Finck        {
30*c2c66affSColin Finck            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
31*c2c66affSColin Finck            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
32*c2c66affSColin Finck            TypeLib = s '{000C1092-0000-0000-C000-000000000046}' { val Version = s '1.0' }
33*c2c66affSColin Finck        }
34*c2c66affSColin Finck        '{000C1096-0000-0000-C000-000000000046}' = s 'RecordList'
35*c2c66affSColin Finck        {
36*c2c66affSColin Finck            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
37*c2c66affSColin Finck            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
38*c2c66affSColin Finck            TypeLib = s '{000C1092-0000-0000-C000-000000000046}' { val Version = s '1.0' }
39*c2c66affSColin Finck        }
40*c2c66affSColin Finck        '{000C109A-0000-0000-C000-000000000046}' = s 'UIPreview'
41*c2c66affSColin Finck        {
42*c2c66affSColin Finck            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
43*c2c66affSColin Finck            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
44*c2c66affSColin Finck            TypeLib = s '{000C1092-0000-0000-C000-000000000046}' { val Version = s '1.0' }
45*c2c66affSColin Finck        }
46*c2c66affSColin Finck        '{000C109B-0000-0000-C000-000000000046}' = s 'SummaryInfo'
47*c2c66affSColin Finck        {
48*c2c66affSColin Finck            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
49*c2c66affSColin Finck            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
50*c2c66affSColin Finck            TypeLib = s '{000C1092-0000-0000-C000-000000000046}' { val Version = s '1.0' }
51*c2c66affSColin Finck        }
52*c2c66affSColin Finck        '{000C109C-0000-0000-C000-000000000046}' = s 'View'
53*c2c66affSColin Finck        {
54*c2c66affSColin Finck            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
55*c2c66affSColin Finck            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
56*c2c66affSColin Finck            TypeLib = s '{000C1092-0000-0000-C000-000000000046}' { val Version = s '1.0' }
57*c2c66affSColin Finck        }
58*c2c66affSColin Finck        '{000C109D-0000-0000-C000-000000000046}' = s 'Database'
59*c2c66affSColin Finck        {
60*c2c66affSColin Finck            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
61*c2c66affSColin Finck            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
62*c2c66affSColin Finck            TypeLib = s '{000C1092-0000-0000-C000-000000000046}' { val Version = s '1.0' }
63*c2c66affSColin Finck        }
64*c2c66affSColin Finck        '{000C109E-0000-0000-C000-000000000046}' = s 'Session'
65*c2c66affSColin Finck        {
66*c2c66affSColin Finck            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
67*c2c66affSColin Finck            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
68*c2c66affSColin Finck            TypeLib = s '{000C1092-0000-0000-C000-000000000046}' { val Version = s '1.0' }
69*c2c66affSColin Finck        }
70*c2c66affSColin Finck        '{000C109F-0000-0000-C000-000000000046}' = s 'FeatureInfo'
71*c2c66affSColin Finck        {
72*c2c66affSColin Finck            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
73*c2c66affSColin Finck            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
74*c2c66affSColin Finck            TypeLib = s '{000C1092-0000-0000-C000-000000000046}' { val Version = s '1.0' }
75*c2c66affSColin Finck        }
76*c2c66affSColin Finck        '{000C10A0-0000-0000-C000-000000000046}' = s 'Product'
77*c2c66affSColin Finck        {
78*c2c66affSColin Finck            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
79*c2c66affSColin Finck            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
80*c2c66affSColin Finck            TypeLib = s '{000C1092-0000-0000-C000-000000000046}' { val Version = s '1.0' }
81*c2c66affSColin Finck        }
82*c2c66affSColin Finck        '{000C10A1-0000-0000-C000-000000000046}' = s 'Patch'
83*c2c66affSColin Finck        {
84*c2c66affSColin Finck            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
85*c2c66affSColin Finck            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
86*c2c66affSColin Finck            TypeLib = s '{000C1092-0000-0000-C000-000000000046}' { val Version = s '1.0' }
87*c2c66affSColin Finck        }
88*c2c66affSColin Finck    }
89*c2c66affSColin Finck    NoRemove CLSID
90*c2c66affSColin Finck    {
91*c2c66affSColin Finck    }
92*c2c66affSColin Finck}
93