mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-02 12:23:31 +00:00
- Add more defines from Wine.
svn path=/trunk/; revision=31706
This commit is contained in:
@@ -44,11 +44,34 @@ 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
|
||||
|
||||
#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 struct
|
||||
|
||||
Reference in New Issue
Block a user