POV-Ray : Newsgroups : povray.off-topic : Inspect DLL : Re: Inspect DLL Server Time
5 Sep 2024 09:26:41 EDT (-0400)
  Re: Inspect DLL  
From: Fredrik Eriksson
Date: 13 Oct 2009 11:45:03
Message: <op.u1qwpctc7bxctx@e6600>
On Tue, 13 Oct 2009 10:18:33 +0200, Invisible <voi### [at] devnull> wrote:
>> An "interface" is a list of function pointers. In C and C++ the layout  
>> of an interface is typically described in a header file.
>
> I see. So without the magic table that tells you the index of each  
> function pointer, you can't play with COM?

Pretty much.

Even if every function had been exposed directly in DLL export tables, you  
would be no better off because you would still need to know the function  
signatures. The bottom line is that you cannot reasonably expect to use an  
interface (of any kind, not just COM) without documentation.



-- 
FE


Post a reply to this message

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