Rob Shearman : include: Add some context handle defines to rpcdcep.h.
Alexandre Julliard
julliard at winehq.org
Tue Dec 18 07:34:44 CST 2007
Module: wine
Branch: master
Commit: be0e3a479a651837933e24d9be036b265fbf2559
URL: http://source.winehq.org/git/wine.git/?a=commit;h=be0e3a479a651837933e24d9be036b265fbf2559
Author: Rob Shearman <rob at codeweavers.com>
Date: Mon Dec 17 18:20:58 2007 +0000
include: Add some context handle defines to rpcdcep.h.
---
include/rpcdcep.h | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/include/rpcdcep.h b/include/rpcdcep.h
index d3c2e09..f2a2196 100644
--- a/include/rpcdcep.h
+++ b/include/rpcdcep.h
@@ -48,12 +48,21 @@ typedef struct _RPC_MESSAGE
unsigned long RpcFlags;
} RPC_MESSAGE, *PRPC_MESSAGE;
+#define RPC_CONTEXT_HANDLE_DEFAULT_GUARD ((void *)0xfffff00d)
+
+#define RPC_CONTEXT_HANDLE_DEFAULT_FLAGS 0x00000000
+#define RPC_CONTEXT_HANDLE_FLAGS 0x30000000
+#define RPC_CONTEXT_HANDLE_SERIALIZE 0x10000000
+#define RPC_CONTEXT_HANDLE_DONT_SERIALIZE 0x20000000
+#define RPC_TYPE_STRICT_CONTEXT_HANDLE 0x40000000
+
#define RPC_NCA_FLAGS_DEFAULT 0x00000000
#define RPC_NCA_FLAGS_IDEMPOTENT 0x00000001
#define RPC_NCA_FLAGS_BROADCAST 0x00000002
#define RPC_NCA_FLAGS_MAYBE 0x00000004
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);
typedef struct
{
More information about the wine-cvs
mailing list