Added a bunch of entry points.
[wine] / include / rpc.h
1 /**************************************
2  *    RPC interface
3  *
4  */
5 #ifndef __WINE_RPC_H
6 #define __WINE_RPC_H
7
8 #if !defined(RPC_NO_WINDOWS_H) && !defined(__WINE__)
9 #include "windows.h"
10 #endif
11
12 #define __RPC_FAR
13 #define __RPC_API  WINAPI
14 #define __RPC_USER WINAPI
15 #define __RPC_STUB WINAPI
16 #define RPC_ENTRY  WINAPI
17 #define RPCRTAPI
18 typedef long RPC_STATUS;
19
20 typedef void* I_RPC_HANDLE;
21
22 #ifndef GUID_DEFINED
23 #define GUID_DEFINED
24 typedef struct _GUID
25 {
26     DWORD Data1;
27     WORD  Data2;
28     WORD  Data3;
29     BYTE  Data4[8];
30 } GUID;
31 #endif
32
33 #ifndef UUID_DEFINED
34 #define UUID_DEFINED
35 typedef GUID UUID;
36 #endif
37
38 RPC_STATUS RPC_ENTRY UuidCreate(UUID *Uuid);
39
40 #include "rpcdce.h"
41 /* #include "rpcnsi.h" */
42 #include "rpcnterr.h"
43 /* #include "excpt.h" */
44 #include "winerror.h"
45
46 #endif /*__WINE_RPC_H */