Added some stubs.
[wine/multimedia.git] / include / rpc.h
blob1d0c7ab4f1865957ea66c6ec3848d82d9c21ac1c
1 /**************************************
2 * RPC interface
4 */
5 #if !defined(RPC_NO_WINDOWS_H) && !defined(__WINE__)
6 #include "windows.h"
7 #endif
9 #ifndef __WINE_RPC_H
10 #define __WINE_RPC_H
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;
20 typedef void* I_RPC_HANDLE;
22 #ifndef GUID_DEFINED
23 #define GUID_DEFINED
24 typedef struct _GUID
26 DWORD Data1;
27 WORD Data2;
28 WORD Data3;
29 BYTE Data4[8];
30 } GUID;
31 #endif
33 #ifndef UUID_DEFINED
34 #define UUID_DEFINED
35 typedef GUID UUID;
36 #endif
38 RPC_STATUS RPC_ENTRY UuidCreate(UUID *Uuid);
40 #include "rpcdce.h"
41 /* #include "rpcnsi.h" */
42 #include "rpcnterr.h"
43 /* #include "excpt.h" */
44 #include "winerror.h"
46 #endif /*__WINE_RPC_H */