Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chris Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

FindConnectionPoint returns 0x800703e6 Invalid access to memory locati

Status
Not open for further replies.

BillyBob10000

Programmer
Nov 16, 2007
1
CA
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.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top