Use the DUMMYUNIONNAME macros so that the headers can be used in
[wine/multimedia.git] / include / rpcdcep.h
blobac005248196b75eb9aaaf92407f3270e9d8a87fe
1 #ifndef __WINE_RPCDCEP_H
2 #define __WINE_RPCDCEP_H
5 typedef struct _RPC_VERSION {
6 unsigned short MajorVersion;
7 unsigned short MinorVersion;
8 } RPC_VERSION;
10 typedef struct _RPC_SYNTAX_IDENTIFIER {
11 GUID SyntaxGUID;
12 RPC_VERSION SyntaxVersion;
13 } RPC_SYNTAX_IDENTIFIER, *PRPC_SYNTAX_IDENTIFIER;
15 typedef struct _RPC_MESSAGE
17 RPC_BINDING_HANDLE Handle;
18 unsigned long DataRepresentation;
19 void* Buffer;
20 unsigned int BufferLength;
21 unsigned int ProcNum;
22 PRPC_SYNTAX_IDENTIFIER TransferSyntax;
23 void* RpcInterfaceInformation;
24 void* ReservedForRuntime;
25 RPC_MGR_EPV* ManagerEpv;
26 void* ImportContext;
27 unsigned long RpcFlags;
28 } RPC_MESSAGE, *PRPC_MESSAGE;
30 #endif /*__WINE_RPCDCE_H */