Good Day Friends,
I have written a very basic COM server. It has one coclass.
I also wrote a simple C client to access this object. I used the method [b]CoGetClassObject[/b] to get the pointer to the desired custom interface.
The Server DLL gets loaded, the method [b]DllGetClassObject[/b] is called. The class iid passed to this method is correct but the interface REFIID is incorrect.
I tried passing IID_IUnknown and IID_IClassFactory as well. But the "riid" value I receive inside "DllGetClassObject" is always incorrect.
Please advice me how to overcome this error.
Thanks in advance!