Tom, I agree with Kornél. Please add mono_init_com_types to GetIUnknownForObjectInternal and GetIDispatchForObjectInternal. I do not understand why it would be needed in QueryInterfaceInternal. Even if the object is managed, cominterop_ccw_queryinterface would need the mono_init_com_types call, but that should have been called from GetIUnknownForObjectInternal (when you add it.)
Another way to put it is, what are you calling QueryInterface on that needs the types initialized from mono_init_com_types? -bill _______________________________________________ Mono-devel-list mailing list [email protected] http://lists.ximian.com/mailman/listinfo/mono-devel-list
