How do I marshal arguments when a method is called through a gcroot
pointer?
I have an IDispatch pointer in unmanaged code, and I want to pass it as a
method parameter to an instance of a managed interface. The reference to
the managed object is a gcroot pointer. I have tried everything I could
think of, but I haven’t got it to work... Is there anyway to create a
System::Object com object from an unmanaged IDispatch pointer? How does
the marshaler do this internally?

===================================
This list is hosted by DevelopMentor®  http://www.develop.com

View archives and manage your subscription(s) at http://discuss.develop.com

Reply via email to