POV-Ray : Newsgroups : povray.off-topic : Inspect DLL : Re: Inspect DLL Server Time
5 Sep 2024 01:18:39 EDT (-0400)
  Re: Inspect DLL  
From: Invisible
Date: 12 Oct 2009 08:33:51
Message: <4ad3222f$1@news.povray.org>
Invisible wrote:

> This single DLL registers exactly 50 ClassIDs.

Topped that.

C:\Program Files\Java\jre1.5.0_11\bin\ssv.dll

This DLL registers *one hundred and three* ClassIDs:

{CAFEEFAC-0013-0000-0003-ABCDEFFEDCBA}	Java Plug-in 1.3.0_03
{CAFEEFAC-0013-0000-0004-ABCDEFFEDCBA}	Java Plug-in 1.3.0_04
{CAFEEFAC-0013-0000-0005-ABCDEFFEDCBA}	Java Plug-in 1.3.0_05
{CAFEEFAC-0013-0001-0000-ABCDEFFEDCBA}	Java Plug-in 1.3.1
{CAFEEFAC-0013-0001-0001-ABCDEFFEDCBA}	Java Plug-in 1.3.1_01

...see a pattern yet?

Yep, there's a COM registration for every point-releast from 1.3.0_03 up 
to 1.5.0_11. Which is pretty crazy, no?

Next time you install some program and it says "registering components" 
or "writing registry keys", this is what it's doing. It's registering 
millions of COM ClassIDs!


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.