>I am doing some work with a client API via COM interop. I have
> reached the situation where after this call to their API:
[quoted text clipped - 18 lines]
> --
> Philip Daniels
>a bit rusty but here goes,
>
>You could look up the interface using something like 'oleview.exe' - this
>interogrates the registry and displays information about COM components.
Ok I found that tool. It looks like .Net has imported everything
exposed in the DLL perfectly.
>If you want to do this programmatically - All COM interfaces derive from
>IUknown and possibly IDispatch, If you query interface for the IDispatch
>interface and recieve a valid interface back then you can use the
Ollie, an example would really help...this works, but where do I go
from here?
IntPtr idesp = Marshal.GetIDispatchForObject(someObj);
>'GetTypeInfo' method to the info you want - this is only possible if the COM
>object has support for OLE Automation (IDispatch). You will of course have
[quoted text clipped - 26 lines]
>> --
>> Philip Daniels
--
Philip Daniels