Misc wine debugging questions

Gregory M. Turner gmturner007 at ameritech.net
Fri Oct 31 01:41:31 CST 2003


On Thursday 30 October 2003 04:16 pm, Mike Hearn wrote:
> ncalrpc?

The preferred transport for local-to-self RPC/DCOM communications.  In NT it's 
implemented on top of "NT Ports" (see Undocumented NT), the advantge being 
that this is fast.  This RPC transport (but not the NT ports themselves) is 
simulated using named pipes in wine.

For example, see
 
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/midl/midl/ncalrpc.asp

The whole family is nicely summarized here:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/rpc/rpc/string_binding.asp

Sheesh, so much to do... it's enough to make me want to finish my cabinet work 
rather than confront it ;)

BTW, note that transports like http, tcp, etc, could allow wine to do DCOM 
without resolving the "priveleged ports" issue (at least for fixed 
endpoints).... of course, our wire protocol is way off and will need fixing 
before that's possible... luckily I have archived the spec (enclosed for your 
amusement), which AFAIK fell off the 'net.  Older revisions are available by 
searching (<a href="http://www.brassroots.org/google.html">do not 
Google!</a>) the 'net; the enclosed version was linked to by Don Box's 
delicious blog back when it existed at 
http://www.globecom.net/ietf/draft/draft-brown-dcom-v1-spec-03.html.

-- 
gmt

"To take from one, because it is thought his own industry and that
of his fathers has acquired too much, in order to spare to others,
who, or whose fathers, have not exercised equal industry and skill,
is to violate arbitrarily the first principle of association,
the guarantee to everyone the free exercise of his industry and
the fruits acquired by it." --Thomas Jefferson
-------------- next part --------------
A non-text attachment was scrubbed...
Name: draft-brown-dcom-v1-spec-03.html.bz2
Type: application/x-bzip2
Size: 26122 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-devel/attachments/20031031/b6e7ea65/draft-brown-dcom-v1-spec-03.html.bin


More information about the wine-devel mailing list