BillyBob10000
Programmer
I have LOCAL_SERVER and a test client. When I run the
client under the debugger and run the LOCAL_SERVER I see that
h = IConnectionPoint* p->FindConnectionPoints(IID, &pp)
returns h = 0x800703e6 "Invalid access to memory location"
and a NULL pp.
When I run the LOCAL_SERVER under the debugger and run the
client, I can see the FindConnectionPoints implementation
get called and the assignment made to pp. But as above,
when it gets to the client the pp is NULL.
I have a similar example running fine as an IN_PROC_SERVER.
Any ideas, I am hooped. I can't trace any deeper into the
system code to try and get to the bottom of it.
Thanks a million,
BillyBob10000.
client under the debugger and run the LOCAL_SERVER I see that
h = IConnectionPoint* p->FindConnectionPoints(IID, &pp)
returns h = 0x800703e6 "Invalid access to memory location"
and a NULL pp.
When I run the LOCAL_SERVER under the debugger and run the
client, I can see the FindConnectionPoints implementation
get called and the assignment made to pp. But as above,
when it gets to the client the pp is NULL.
I have a similar example running fine as an IN_PROC_SERVER.
Any ideas, I am hooped. I can't trace any deeper into the
system code to try and get to the bottom of it.
Thanks a million,
BillyBob10000.