faqts : Computers : Programming : Languages : Python : Common Problems : COM

+ Search
Add Entry AlertManage Folder Edit Entry Add page to http://del.icio.us/
Did You Find This Entry Useful?

3 of 3 people (100%) answered Yes
Recently 2 of 2 people (100%) answered Yes

Entry

Do PythonCOM servers expose the vtable to the client for use with early-bound IDispatches?

May 22nd, 2000 05:08
unknown unknown, Mark Hammond


if Python has native support for the interface, it does.

The basic rule is - if you create a COM object, and the user of this COM
object does a QI on you, if the QI succeeds, then you do have a dual
interface.  IDispatch and IUnknown (and IDispatchEx) are the only
interfaces guaranteed to succeed a QI - any others are a bonus, and will
indeed be dual interface.