Added missing dependency for 16-bit resource files.
[wine/multimedia.git] / include / rpc.h
blob67a3a33d38de0ae5af2a41de798582f228bfcbc0
1 /**************************************
2 * RPC interface
4 */
5 #ifndef __WINE_RPC_H
6 #define __WINE_RPC_H
8 #include "windef.h"
10 #define RPC_ENTRY WINAPI
11 typedef long RPC_STATUS;
13 /* FIXME: this line should be in rpcndr.h */
14 typedef unsigned char byte;
16 /* FIXME: and the following group should be in rpcdce.h */
17 typedef void* RPC_AUTH_IDENTITY_HANDLE;
18 typedef void* RPC_AUTHZ_HANDLE;
20 #ifndef GUID_DEFINED
21 #define GUID_DEFINED
22 typedef struct _GUID
24 DWORD Data1;
25 WORD Data2;
26 WORD Data3;
27 BYTE Data4[8];
28 } GUID;
29 #endif
31 #ifndef UUID_DEFINED
32 #define UUID_DEFINED
33 typedef GUID UUID;
34 #endif
36 RPC_STATUS RPC_ENTRY UuidCreate(UUID *Uuid);
38 #endif /*__WINE_RPC_H */