{
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}'
+ }
}