Rob Shearman : include: Add defines for more message flags in rpcdcep.h.

Alexandre Julliard julliard at winehq.org
Mon Dec 31 12:32:24 CST 2007


Module: wine
Branch: master
Commit: b574533e508cf5c3185e8d3b9f2d8ba0ba7536ef
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=b574533e508cf5c3185e8d3b9f2d8ba0ba7536ef

Author: Rob Shearman <rob at codeweavers.com>
Date:   Sun Dec 30 16:45:42 2007 +0000

include: Add defines for more message flags in rpcdcep.h.

---

 include/rpcdcep.h |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/include/rpcdcep.h b/include/rpcdcep.h
index f2a2196..5514790 100644
--- a/include/rpcdcep.h
+++ b/include/rpcdcep.h
@@ -61,6 +61,21 @@ typedef struct _RPC_MESSAGE
 #define RPC_NCA_FLAGS_BROADCAST     0x00000002
 #define RPC_NCA_FLAGS_MAYBE         0x00000004
 
+#define RPC_BUFFER_COMPLETE         0x00001000
+#define RPC_BUFFER_PARTIAL          0x00002000
+#define RPC_BUFFER_EXTRA            0x00004000
+#define RPC_BUFFER_ASYNC            0x00008000
+#define RPC_BUFFER_NONOTIFY         0x00010000
+
+#define RPCFLG_MESSAGE              0x01000000
+#define RPCFLG_HAS_MULTI_SYNTAXES   0x02000000
+#define RPCFLG_HAS_CALLBACK         0x04000000
+#define RPCFLG_AUTO_COMPLETE        0x08000000
+#define RPCFLG_LOCAL_CALL           0x10000000
+#define RPCFLG_INPUT_SYNCHRONOUS    0x20000000
+#define RPCFLG_ASYNCHRONOUS         0x40000000
+#define RPCFLG_NON_NDR              0x80000000
+
 typedef void  (__RPC_STUB *RPC_DISPATCH_FUNCTION)(PRPC_MESSAGE Message);
 typedef RPC_STATUS (RPC_ENTRY *RPC_FORWARD_FUNCTION)(UUID *InterfaceId, RPC_VERSION *InterfaceVersion, UUID *ObjectId, unsigned char *Rpcpro, void **ppDestEndpoint);
 




More information about the wine-cvs mailing list