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