COM interfaces?

"Hoehle, Joerg-Cyril" <[email protected]> Mon, 29 Apr 2002 19:37:50 +0200
Newsgroups gmane.lisp.uffi.general
Message-ID <[email protected]>
Hi,

I'd like to know whether someody knowledgeable in COM and Lisp can confirm or deny:

I believe COM functions are an offset apart from an interface "pointer" (this vtable thing). Right/wrong?

I was considering the useful ness of a function (FOREIGN-ADDRESS-FUNCTION <interface-address> offset <FFI type description>) in this context, to create a foreign function object, relative to a given interface "object".

Thanks,
	Jörg Höhle.