rpcrt4: Convert bind ack and nack reject reasons into RPC status codes when binding.

Robert Shearman rob at codeweavers.com
Fri Jul 20 05:35:34 CDT 2007


---
  dlls/rpcrt4/rpc_defs.h      |   22 ++++++++-
  dlls/rpcrt4/rpc_message.c   |    1 +
  dlls/rpcrt4/rpc_server.c    |    2 +-
  dlls/rpcrt4/rpc_transport.c |  103 
+++++++++++++++++++++++++++++++++++++-----
  4 files changed, 111 insertions(+), 17 deletions(-)

The status codes were figured out by hacking an RPC server on Wine to 
return different ack and nack status values and seeing what exceptions a 
Windows client would raise.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: d5044bea312d7d230e8a52739531b21abf674e78.diff
Type: text/x-patch
Size: 7404 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20070720/e2dc323f/d5044bea312d7d230e8a52739531b21abf674e78.bin


More information about the wine-patches mailing list