xref: /reactos/dll/win32/wshom.ocx/wshom.tlb.rgs (revision c2c66aff)
1HKCR
2{
3    NoRemove Typelib
4    {
5        NoRemove '{F935DC20-1CF0-11D0-ADB9-00C04FD58A0B}'
6        {
7            '1.0' = s 'Windows Script Host Object Model'
8            {
9                '0' { win32 = s '%MODULE%' }
10                FLAGS = s '0'
11            }
12        }
13    }
14    NoRemove Interface
15    {
16        '{53BAD8C1-E718-11CF-893D-00A0C9054228}' = s 'ITextStream'
17        {
18            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
19            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
20            TypeLib = s '{F935DC20-1CF0-11D0-ADB9-00C04FD58A0B}' { val Version = s '1.0' }
21        }
22        '{C7C3F5A0-88A3-11D0-ABCB-00A0C90FFFC0}' = s 'IDrive'
23        {
24            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
25            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
26            TypeLib = s '{F935DC20-1CF0-11D0-ADB9-00C04FD58A0B}' { val Version = s '1.0' }
27        }
28        '{C7C3F5A4-88A3-11D0-ABCB-00A0C90FFFC0}' = s 'IFile'
29        {
30            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
31            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
32            TypeLib = s '{F935DC20-1CF0-11D0-ADB9-00C04FD58A0B}' { val Version = s '1.0' }
33        }
34        '{C7C3F5A5-88A3-11D0-ABCB-00A0C90FFFC0}' = s 'IFileCollection'
35        {
36            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
37            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
38            TypeLib = s '{F935DC20-1CF0-11D0-ADB9-00C04FD58A0B}' { val Version = s '1.0' }
39        }
40        '{C7C3F5A2-88A3-11D0-ABCB-00A0C90FFFC0}' = s 'IFolder'
41        {
42            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
43            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
44            TypeLib = s '{F935DC20-1CF0-11D0-ADB9-00C04FD58A0B}' { val Version = s '1.0' }
45        }
46        '{C7C3F5A3-88A3-11D0-ABCB-00A0C90FFFC0}' = s 'IFolderCollection'
47        {
48            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
49            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
50            TypeLib = s '{F935DC20-1CF0-11D0-ADB9-00C04FD58A0B}' { val Version = s '1.0' }
51        }
52        '{F935DC27-1CF0-11D0-ADB9-00C04FD58A0B}' = s 'IWshCollection'
53        {
54            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
55            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
56            TypeLib = s '{F935DC20-1CF0-11D0-ADB9-00C04FD58A0B}' { val Version = s '1.0' }
57        }
58        '{F935DC29-1CF0-11D0-ADB9-00C04FD58A0B}' = s 'IWshEnvironment'
59        {
60            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
61            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
62            TypeLib = s '{F935DC20-1CF0-11D0-ADB9-00C04FD58A0B}' { val Version = s '1.0' }
63        }
64        '{08FED190-BE19-11D3-A28B-00104BD35090}' = s 'IWshExec'
65        {
66            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
67            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
68            TypeLib = s '{F935DC20-1CF0-11D0-ADB9-00C04FD58A0B}' { val Version = s '1.0' }
69        }
70        '{F935DC23-1CF0-11D0-ADB9-00C04FD58A0B}' = s 'IWshShortcut'
71        {
72            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
73            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
74            TypeLib = s '{F935DC20-1CF0-11D0-ADB9-00C04FD58A0B}' { val Version = s '1.0' }
75        }
76        '{F935DC21-1CF0-11D0-ADB9-00C04FD58A0B}' = s 'IWshShell'
77        {
78            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
79            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
80            TypeLib = s '{F935DC20-1CF0-11D0-ADB9-00C04FD58A0B}' { val Version = s '1.0' }
81        }
82        '{24BE5A30-EDFE-11D2-B933-00104B365C9F}' = s 'IWshShell2'
83        {
84            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
85            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
86            TypeLib = s '{F935DC20-1CF0-11D0-ADB9-00C04FD58A0B}' { val Version = s '1.0' }
87        }
88        '{41904400-BE18-11D3-A28B-00104BD35090}' = s 'IWshShell3'
89        {
90            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
91            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
92            TypeLib = s '{F935DC20-1CF0-11D0-ADB9-00C04FD58A0B}' { val Version = s '1.0' }
93        }
94        '{24BE5A31-EDFE-11D2-B933-00104B365C9F}' = s 'IWshNetwork2'
95        {
96            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
97            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
98            TypeLib = s '{F935DC20-1CF0-11D0-ADB9-00C04FD58A0B}' { val Version = s '1.0' }
99        }
100    }
101    NoRemove CLSID
102    {
103        '{F935DC22-1CF0-11D0-ADB9-00C04FD58A0B}' = s 'Windows Script Host Shell Object'
104        {
105            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
106            ProgId = s 'WScript.Shell.1'
107            TypeLib = s '{F935DC20-1CF0-11D0-ADB9-00C04FD58A0B}'
108            Version = s '1.0'
109            VersionIndependentProgId = s 'WScript.Shell'
110        }
111        '{72C24DD5-D70A-438B-8A42-98424B88AFB8}' = s 'Windows Script Host Shell Object'
112        {
113            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
114            ProgId = s 'WScript.Shell.1'
115            TypeLib = s '{F935DC20-1CF0-11D0-ADB9-00C04FD58A0B}'
116            Version = s '1.0'
117            VersionIndependentProgId = s 'WScript.Shell'
118        }
119        '{F935DC26-1CF0-11D0-ADB9-00C04FD58A0B}' = s 'Windows Script Host Network Object'
120        {
121            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
122            ProgId = s 'WScript.Network.1'
123            TypeLib = s '{F935DC20-1CF0-11D0-ADB9-00C04FD58A0B}'
124            Version = s '1.0'
125            VersionIndependentProgId = s 'WScript.Network'
126        }
127        '{093FF999-1EA0-4079-9525-9614C3504B74}' = s 'Windows Script Host Network Object'
128        {
129            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
130            ProgId = s 'WScript.Network.1'
131            TypeLib = s '{F935DC20-1CF0-11D0-ADB9-00C04FD58A0B}'
132            Version = s '1.0'
133            VersionIndependentProgId = s 'WScript.Network'
134        }
135        '{08FED191-BE19-11D3-A28B-00104BD35090}' = s 'WshExec'
136        {
137            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
138            TypeLib = s '{F935DC20-1CF0-11D0-ADB9-00C04FD58A0B}'
139            Version = s '1.0'
140        }
141    }
142    'WScript.Shell.1' = s 'Windows Script Host Shell Object'
143    {
144        CLSID = s '{F935DC22-1CF0-11D0-ADB9-00C04FD58A0B}'
145    }
146    'WScript.Shell' = s 'Windows Script Host Shell Object'
147    {
148        CLSID = s '{F935DC22-1CF0-11D0-ADB9-00C04FD58A0B}'
149        CurVer = s 'WScript.Shell.1'
150    }
151    'WScript.Shell.1' = s 'Windows Script Host Shell Object'
152    {
153        CLSID = s '{72C24DD5-D70A-438B-8A42-98424B88AFB8}'
154    }
155    'WScript.Shell' = s 'Windows Script Host Shell Object'
156    {
157        CLSID = s '{72C24DD5-D70A-438B-8A42-98424B88AFB8}'
158        CurVer = s 'WScript.Shell.1'
159    }
160    'WScript.Network.1' = s 'Windows Script Host Network Object'
161    {
162        CLSID = s '{F935DC26-1CF0-11D0-ADB9-00C04FD58A0B}'
163    }
164    'WScript.Network' = s 'Windows Script Host Network Object'
165    {
166        CLSID = s '{F935DC26-1CF0-11D0-ADB9-00C04FD58A0B}'
167        CurVer = s 'WScript.Network.1'
168    }
169    'WScript.Network.1' = s 'Windows Script Host Network Object'
170    {
171        CLSID = s '{093FF999-1EA0-4079-9525-9614C3504B74}'
172    }
173    'WScript.Network' = s 'Windows Script Host Network Object'
174    {
175        CLSID = s '{093FF999-1EA0-4079-9525-9614C3504B74}'
176        CurVer = s 'WScript.Network.1'
177    }
178}
179