1HKCR 2{ 3 NoRemove Interface 4 { 5 '{00000131-0000-0000-C000-000000000046}' = s 'IRemUnknown' 6 { 7 NumMethods = s 6 8 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 9 } 10 '{00000142-0000-0000-C000-000000000046}' = s 'IRemUnknown2' 11 { 12 NumMethods = s 7 13 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 14 } 15 } 16 NoRemove CLSID 17 { 18 '{00000320-0000-0000-C000-000000000046}' = s 'PSFactoryBuffer' 19 { 20 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' } 21 } 22 } 23 24 NoRemove Interface 25 { 26 '{00000100-0000-0000-C000-000000000046}' = s 'IEnumUnknown' 27 { 28 NumMethods = s 7 29 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 30 } 31 '{00000022-0000-0000-C000-000000000046}' = s 'ISurrogate' 32 { 33 NumMethods = s 5 34 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 35 } 36 '{0000000E-0000-0000-C000-000000000046}' = s 'IBindCtx' 37 { 38 NumMethods = s 13 39 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 40 } 41 '{00000102-0000-0000-C000-000000000046}' = s 'IEnumMoniker' 42 { 43 NumMethods = s 7 44 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 45 } 46 '{00000126-0000-0000-C000-000000000046}' = s 'IRunnableObject' 47 { 48 NumMethods = s 8 49 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 50 } 51 '{00000010-0000-0000-C000-000000000046}' = s 'IRunningObjectTable' 52 { 53 NumMethods = s 10 54 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 55 } 56 '{0000010C-0000-0000-C000-000000000046}' = s 'IPersist' 57 { 58 NumMethods = s 4 59 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 60 } 61 '{00000109-0000-0000-C000-000000000046}' = s 'IPersistStream' 62 { 63 NumMethods = s 8 64 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 65 } 66 '{0000000F-0000-0000-C000-000000000046}' = s 'IMoniker' 67 { 68 NumMethods = s 23 69 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 70 } 71 '{F29F6BC0-5021-11CE-AA15-00006901293F}' = s 'IROTData' 72 { 73 NumMethods = s 4 74 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 75 } 76 '{00000101-0000-0000-C000-000000000046}' = s 'IEnumString' 77 { 78 NumMethods = s 7 79 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 80 } 81 '{00000140-0000-0000-C000-000000000046}' = s 'IClassActivator' 82 { 83 NumMethods = s 4 84 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 85 } 86 '{0C733A30-2A1C-11CE-ADE5-00AA0044773D}' = s 'ISequentialStream' 87 { 88 NumMethods = s 5 89 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 90 } 91 '{0000000C-0000-0000-C000-000000000046}' = s 'IStream' 92 { 93 NumMethods = s 14 94 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 95 } 96 '{0000000D-0000-0000-C000-000000000046}' = s 'IEnumSTATSTG' 97 { 98 NumMethods = s 7 99 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 100 } 101 '{0000000B-0000-0000-C000-000000000046}' = s 'IStorage' 102 { 103 NumMethods = s 18 104 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 105 } 106 '{0000010B-0000-0000-C000-000000000046}' = s 'IPersistFile' 107 { 108 NumMethods = s 9 109 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 110 } 111 '{0000010A-0000-0000-C000-000000000046}' = s 'IPersistStorage' 112 { 113 NumMethods = s 10 114 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 115 } 116 '{00000012-0000-0000-C000-000000000046}' = s 'IRootStorage' 117 { 118 NumMethods = s 4 119 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 120 } 121 '{0000000A-0000-0000-C000-000000000046}' = s 'ILockBytes' 122 { 123 NumMethods = s 10 124 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 125 } 126 '{99CAF010-415E-11CF-8814-00AA00B569F5}' = s 'IFillLockBytes' 127 { 128 NumMethods = s 7 129 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 130 } 131 '{A9D758A0-4617-11CF-95FC-00AA00680DB4}' = s 'IProgressNotify' 132 { 133 NumMethods = s 4 134 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 135 } 136 '{30F3D47A-6447-11D1-8E3C-00C04FB9386D}' = s 'IBlockingLock' 137 { 138 NumMethods = s 5 139 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 140 } 141 '{BC0BF6AE-8878-11D1-83E9-00C04FC2C6D4}' = s 'ITimeAndNoticeControl' 142 { 143 NumMethods = s 4 144 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 145 } 146 '{8D19C834-8879-11D1-83E9-00C04FC2C6D4}' = s 'IOplockStorage' 147 { 148 NumMethods = s 5 149 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 150 } 151 '{00000103-0000-0000-C000-000000000046}' = s 'IEnumFORMATETC' 152 { 153 NumMethods = s 7 154 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 155 } 156 '{00000105-0000-0000-C000-000000000046}' = s 'IEnumSTATDATA' 157 { 158 NumMethods = s 7 159 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 160 } 161 '{0000010F-0000-0000-C000-000000000046}' = s 'IAdviseSink' 162 { 163 NumMethods = s 8 164 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 165 } 166 '{00000125-0000-0000-C000-000000000046}' = s 'IAdviseSink2' 167 { 168 NumMethods = s 9 169 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 170 } 171 '{0000010E-0000-0000-C000-000000000046}' = s 'IDataObject' 172 { 173 NumMethods = s 12 174 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 175 } 176 '{0E6D4D92-6738-11CF-9608-00AA00680DB4}' = s 'IDirectWriterLock' 177 { 178 NumMethods = s 6 179 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 180 } 181 '{00000030-0000-0000-C000-000000000046}' = s 'ISynchronize' 182 { 183 NumMethods = s 6 184 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 185 } 186 '{00000026-0000-0000-C000-000000000046}' = s 'IUrlMon' 187 { 188 NumMethods = s 4 189 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 190 } 191 '{72380D55-8D2B-43A3-8513-2B6EF31434E9}' = s 'IProcessInitControl' 192 { 193 NumMethods = s 4 194 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 195 } 196 '{969DC708-5C76-11D1-8D86-0000F804B057}' = s 'IThumbnailExtractor' 197 { 198 NumMethods = s 5 199 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 200 } 201 } 202 NoRemove CLSID 203 { 204 '{00000300-0000-0000-C000-000000000046}' = s 'StdOleLink' 205 { 206 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' } 207 } 208 '{00000303-0000-0000-C000-000000000046}' = s 'FileMoniker' 209 { 210 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' } 211 ProgId = s 'file' 212 } 213 '{00000304-0000-0000-C000-000000000046}' = s 'ItemMoniker' 214 { 215 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' } 216 } 217 '{00000305-0000-0000-C000-000000000046}' = s 'AntiMoniker' 218 { 219 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' } 220 } 221 '{00000306-0000-0000-C000-000000000046}' = s 'PointerMoniker' 222 { 223 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' } 224 } 225 '{00000308-0000-0000-C000-000000000046}' = s 'PackagerMoniker' 226 { 227 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' } 228 } 229 '{00000309-0000-0000-C000-000000000046}' = s 'CompositeMoniker' 230 { 231 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' } 232 } 233 '{0000030B-0000-0000-C000-000000000046}' = s 'DfMarshal' 234 { 235 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' } 236 } 237 '{00000315-0000-0000-C000-000000000046}' = s 'Picture (Metafile)' 238 { 239 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' } 240 ProgId = s 'StaticMetafile' 241 } 242 '{00000316-0000-0000-C000-000000000046}' = s 'Picture (Device Independent Bitmap)' 243 { 244 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' } 245 ProgId = s 'StaticDib' 246 } 247 '{0000031A-0000-0000-C000-000000000046}' = s 'ClassMoniker' 248 { 249 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' } 250 ProgId = s 'CLSID' 251 } 252 '{00000320-0000-0000-C000-000000000046}' = s 'PSFactoryBuffer' 253 { 254 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' } 255 } 256 '{00000323-0000-0000-C000-000000000046}' = s 'StdGlobalInterfaceTable' 257 { 258 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' } 259 } 260 '{0002E005-0000-0000-C000-000000000046}' = s 'Component Categories Manager' 261 { 262 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' } 263 } 264 } 265 'file' = s 'FileMoniker' 266 { 267 CLSID = s '{00000303-0000-0000-C000-000000000046}' 268 } 269 'StaticMetafile' = s 'Picture (Metafile)' 270 { 271 CLSID = s '{00000315-0000-0000-C000-000000000046}' 272 } 273 'StaticDib' = s 'Picture (Device Independent Bitmap)' 274 { 275 CLSID = s '{00000316-0000-0000-C000-000000000046}' 276 } 277 'CLSID' = s 'ClassMoniker' 278 { 279 CLSID = s '{0000031A-0000-0000-C000-000000000046}' 280 } 281 282 NoRemove Interface 283 { 284 '{00000114-0000-0000-C000-000000000046}' = s 'IOleWindow' 285 { 286 NumMethods = s 5 287 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 288 } 289 '{00000113-0000-0000-C000-000000000046}' = s 'IOleInPlaceObject' 290 { 291 NumMethods = s 9 292 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 293 } 294 '{00000115-0000-0000-C000-000000000046}' = s 'IOleInPlaceUIWindow' 295 { 296 NumMethods = s 9 297 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 298 } 299 '{00000116-0000-0000-C000-000000000046}' = s 'IOleInPlaceFrame' 300 { 301 NumMethods = s 15 302 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 303 } 304 '{00000117-0000-0000-C000-000000000046}' = s 'IOleInPlaceActiveObject' 305 { 306 NumMethods = s 10 307 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 308 } 309 '{00000119-0000-0000-C000-000000000046}' = s 'IOleInPlaceSite' 310 { 311 NumMethods = s 15 312 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 313 } 314 '{0000011A-0000-0000-C000-000000000046}' = s 'IParseDisplayName' 315 { 316 NumMethods = s 4 317 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 318 } 319 '{0000011B-0000-0000-C000-000000000046}' = s 'IOleContainer' 320 { 321 NumMethods = s 6 322 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 323 } 324 '{0000011C-0000-0000-C000-000000000046}' = s 'IOleItemContainer' 325 { 326 NumMethods = s 9 327 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 328 } 329 '{0000011D-0000-0000-C000-000000000046}' = s 'IOleLink' 330 { 331 NumMethods = s 14 332 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 333 } 334 '{00000118-0000-0000-C000-000000000046}' = s 'IOleClientSite' 335 { 336 NumMethods = s 9 337 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 338 } 339 '{0000011E-0000-0000-C000-000000000046}' = s 'IOleCache' 340 { 341 NumMethods = s 8 342 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 343 } 344 '{00000128-0000-0000-C000-000000000046}' = s 'IOleCache2' 345 { 346 NumMethods = s 10 347 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 348 } 349 '{00000129-0000-0000-C000-000000000046}' = s 'IOleCacheControl' 350 { 351 NumMethods = s 5 352 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 353 } 354 '{00000104-0000-0000-C000-000000000046}' = s 'IEnumOLEVERB' 355 { 356 NumMethods = s 7 357 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 358 } 359 '{00000112-0000-0000-C000-000000000046}' = s 'IOleObject' 360 { 361 NumMethods = s 24 362 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 363 } 364 '{0000012A-0000-0000-C000-000000000046}' = s 'IContinue' 365 { 366 NumMethods = s 4 367 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 368 } 369 '{0000010D-0000-0000-C000-000000000046}' = s 'IViewObject' 370 { 371 NumMethods = s 9 372 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 373 } 374 '{00000127-0000-0000-C000-000000000046}' = s 'IViewObject2' 375 { 376 NumMethods = s 10 377 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 378 } 379 '{00000122-0000-0000-C000-000000000046}' = s 'IDropTarget' 380 { 381 NumMethods = s 7 382 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 383 } 384 } 385 NoRemove CLSID 386 { 387 '{00000320-0000-0000-C000-000000000046}' = s 'PSFactoryBuffer' 388 { 389 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' } 390 } 391 } 392 393 NoRemove Interface 394 { 395 '{00000000-0000-0000-C000-000000000046}' = s 'IUnknown' 396 '{00000001-0000-0000-C000-000000000046}' = s 'IClassFactory' 397 { 398 NumMethods = s 5 399 ProxyStubClsid32 = s '{00000320-0000-0000-C000-000000000046}' 400 } 401 } 402 NoRemove CLSID 403 { 404 '{00000320-0000-0000-C000-000000000046}' = s 'PSFactoryBuffer' 405 { 406 InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' } 407 } 408 } 409}