I've seen a post on this forum (posted on Sep 2005), that Microsoft will release a tool to do this in a few months, but I still haven't seen any "tool" yet...

So, I tried to see whether I can DIY something.

I've check the dll comes with the Remote Tools of VS2k5 (ccconnect.dll). It seems that the dll has all related funtions packed into it, but I've got a problem while trying those functions. There is a parameter of a type named _RemotableHandle, without properly setting this parameter, a call to the functions always fails.
The _RemotableHandle defined something like this:
struct _RemotableHandle
{
_RemotableHandle();
int fContext;
__MIDL_IWinTypes_0009 u;
};
struct __MIDL_IWinTypes_0009
{
__MIDL_IWinTypes_0009();
int hInproc;
int hRemote;
};
Anyone can figure out what's this & how to use it?