Include the same headers as on Windows.
[wine] / include / rpc.h
1 /**************************************
2  *    RPC interface
3  *
4  */
5 #ifndef __WINE_RPC_H
6 #define __WINE_RPC_H
7
8 #define __RPC_FAR
9 #define __RPC_API  WINAPI
10 #define __RPC_USER WINAPI
11 #define __RPC_STUB WINAPI
12 #define RPC_ENTRY  WINAPI
13 typedef long RPC_STATUS;
14
15 typedef void* I_RPC_HANDLE;
16
17 #ifndef GUID_DEFINED
18 #define GUID_DEFINED
19 typedef struct _GUID
20 {
21     DWORD Data1;
22     WORD  Data2;
23     WORD  Data3;
24     BYTE  Data4[8];
25 } GUID;
26 #endif
27
28 #ifndef UUID_DEFINED
29 #define UUID_DEFINED
30 typedef GUID UUID;
31 #endif
32
33 RPC_STATUS RPC_ENTRY UuidCreate(UUID *Uuid);
34
35 #include "rpcdce.h"
36 /* #include "rpcnsi.h" */
37 /* #include "rpcnterr.h" */
38 /* #include "excpt.h" */
39 #include "winerror.h"
40
41 #endif /*__WINE_RPC_H */