we are developing a COM server which will serve its clients.
in the terminal services environment say 10 users are logged on.
so each user would be having its own client running.

we will be making some callbacks call between the COM server and client using connection point.

now my question is that we want to differentiate between different -2 connections in the COM server. so that say if User 1 does some thing and we want to send call back notification to the user 1 not to the user 2, so how should we manage it inside the COM server.

or is there any better way to handle it ?