Merged wing.dll into gdi32.dll.
[wine] / include / rpc.h
1 /**************************************
2  *    RPC interface
3  *
4  */
5 #ifndef __WINE_RPC_H
6 #define __WINE_RPC_H
7
8 #include "windef.h"
9
10 #define RPC_ENTRY WINAPI
11 typedef long RPC_STATUS;
12
13 /* FIXME: this line should be in rpcndr.h */
14 typedef unsigned char byte;
15
16 /* FIXME: and the following group should be in rpcdce.h */
17 typedef void* RPC_AUTH_IDENTITY_HANDLE;
18 typedef void* RPC_AUTHZ_HANDLE;
19
20 #ifndef GUID_DEFINED
21 #define GUID_DEFINED
22 typedef struct _GUID
23 {
24     DWORD Data1;
25     WORD  Data2;
26     WORD  Data3;
27     BYTE  Data4[8];
28 } GUID;
29 #endif
30
31 typedef GUID  *LPGUID;
32 typedef GUID  CLSID,*LPCLSID;
33 typedef GUID    IID,*LPIID;
34 typedef GUID    FMTID,*LPFMTID;
35
36 #ifndef UUID_DEFINED
37 #define UUID_DEFINED
38 typedef GUID UUID;
39 #endif
40
41 RPC_STATUS RPC_ENTRY UuidCreate(UUID *Uuid);
42
43 #endif /*__WINE_RPC_H */