xref: /reactos/dll/win32/wbemdisp/wbemdisp_tlb.rgs (revision 50cf16b3)
1HKCR
2{
3    NoRemove Typelib
4    {
5        NoRemove '{565783C6-CB41-11D1-8B02-00600806D9B6}'
6        {
7            '1.2' = s 'Microsoft WMI Scripting V1.2 Library'
8            {
9                '0' { win32 = s '%MODULE%' }
10                FLAGS = s '0'
11            }
12        }
13    }
14    NoRemove Interface
15    {
16        '{27D54D92-0EBE-11D2-8B22-00600806D9B6}' = s 'ISWbemEventSource'
17        {
18            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
19            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
20            TypeLib = s '{565783C6-CB41-11D1-8B02-00600806D9B6}' { val Version = s '1.2' }
21        }
22        '{76A6415B-CB41-11D1-8B02-00600806D9B6}' = s 'ISWbemLocator'
23        {
24            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
25            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
26            TypeLib = s '{565783C6-CB41-11D1-8B02-00600806D9B6}' { val Version = s '1.2' }
27        }
28        '{422E8E90-D955-11D1-8B09-00600806D9B6}' = s 'ISWbemMethod'
29        {
30            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
31            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
32            TypeLib = s '{565783C6-CB41-11D1-8B02-00600806D9B6}' { val Version = s '1.2' }
33        }
34        '{C93BA292-D955-11D1-8B09-00600806D9B6}' = s 'ISWbemMethodSet'
35        {
36            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
37            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
38            TypeLib = s '{565783C6-CB41-11D1-8B02-00600806D9B6}' { val Version = s '1.2' }
39        }
40        '{76A64164-CB41-11D1-8B02-00600806D9B6}' = s 'ISWbemNamedValue'
41        {
42            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
43            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
44            TypeLib = s '{565783C6-CB41-11D1-8B02-00600806D9B6}' { val Version = s '1.2' }
45        }
46        '{CF2376EA-CE8C-11D1-8B05-00600806D9B6}' = s 'ISWbemNamedValueSet'
47        {
48            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
49            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
50            TypeLib = s '{565783C6-CB41-11D1-8B02-00600806D9B6}' { val Version = s '1.2' }
51        }
52        '{76A6415A-CB41-11D1-8B02-00600806D9B6}' = s 'ISWbemObject'
53        {
54            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
55            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
56            TypeLib = s '{565783C6-CB41-11D1-8B02-00600806D9B6}' { val Version = s '1.2' }
57        }
58        '{5791BC27-CE9C-11D1-97BF-0000F81E849C}' = s 'ISWbemObjectPath'
59        {
60            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
61            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
62            TypeLib = s '{565783C6-CB41-11D1-8B02-00600806D9B6}' { val Version = s '1.2' }
63        }
64        '{76A6415F-CB41-11D1-8B02-00600806D9B6}' = s 'ISWbemObjectSet'
65        {
66            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
67            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
68            TypeLib = s '{565783C6-CB41-11D1-8B02-00600806D9B6}' { val Version = s '1.2' }
69        }
70        '{26EE67BD-5804-11D2-8B4A-00600806D9B6}' = s 'ISWbemPrivilege'
71        {
72            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
73            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
74            TypeLib = s '{565783C6-CB41-11D1-8B02-00600806D9B6}' { val Version = s '1.2' }
75        }
76        '{26EE67BF-5804-11D2-8B4A-00600806D9B6}' = s 'ISWbemPrivilegeSet'
77        {
78            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
79            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
80            TypeLib = s '{565783C6-CB41-11D1-8B02-00600806D9B6}' { val Version = s '1.2' }
81        }
82        '{1A388F98-D4BA-11D1-8B09-00600806D9B6}' = s 'ISWbemProperty'
83        {
84            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
85            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
86            TypeLib = s '{565783C6-CB41-11D1-8B02-00600806D9B6}' { val Version = s '1.2' }
87        }
88        '{DEA0A7B2-D4BA-11D1-8B09-00600806D9B6}' = s 'ISWbemPropertySet'
89        {
90            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
91            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
92            TypeLib = s '{565783C6-CB41-11D1-8B02-00600806D9B6}' { val Version = s '1.2' }
93        }
94        '{79B05932-D3B7-11D1-8B06-00600806D9B6}' = s 'ISWbemQualifier'
95        {
96            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
97            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
98            TypeLib = s '{565783C6-CB41-11D1-8B02-00600806D9B6}' { val Version = s '1.2' }
99        }
100        '{9B16ED16-D3DF-11D1-8B08-00600806D9B6}' = s 'ISWbemQualifierSet'
101        {
102            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
103            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
104            TypeLib = s '{565783C6-CB41-11D1-8B02-00600806D9B6}' { val Version = s '1.2' }
105        }
106        '{B54D66E6-2287-11D2-8B33-00600806D9B6}' = s 'ISWbemSecurity'
107        {
108            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
109            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
110            TypeLib = s '{565783C6-CB41-11D1-8B02-00600806D9B6}' { val Version = s '1.2' }
111        }
112        '{76A6415C-CB41-11D1-8B02-00600806D9B6}' = s 'ISWbemServices'
113        {
114            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
115            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
116            TypeLib = s '{565783C6-CB41-11D1-8B02-00600806D9B6}' { val Version = s '1.2' }
117        }
118    }
119    NoRemove CLSID
120    {
121        '{76A64158-CB41-11D1-8B02-00600806D9B6}' = s 'SWbemLocator'
122        {
123            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
124            ProgId = s 'WbemScripting.SWbemLocator.1'
125            TypeLib = s '{565783C6-CB41-11D1-8B02-00600806D9B6}'
126            Version = s '1.2'
127            VersionIndependentProgId = s 'WbemScripting.SWbemLocator'
128        }
129    }
130    'WbemScripting.SWbemLocator.1' = s 'SWbemLocator'
131    {
132        CLSID = s '{76A64158-CB41-11D1-8B02-00600806D9B6}'
133    }
134    'WbemScripting.SWbemLocator' = s 'SWbemLocator'
135    {
136        CLSID = s '{76A64158-CB41-11D1-8B02-00600806D9B6}'
137        CurVer = s 'WbemScripting.SWbemLocator.1'
138    }
139}
140