source: trunk/include/win/rpc.h@ 5200

Last change on this file since 5200 was 4491, checked in by sandervl, 25 years ago

added

File size: 836 bytes
Line 
1#ifndef RPC_NO_WINDOWS_H
2#include <windows.h>
3#endif
4
5#ifndef __RPC_H__
6#define __RPC_H__
7
8#ifdef __cplusplus
9extern "C" {
10#endif
11
12#define __RPC_WIN32__
13#define __RPC_NT__
14
15#ifndef __MIDL_USER_DEFINED
16#define midl_user_allocate MIDL_user_allocate
17#define midl_user_free MIDL_user_free
18#define __MIDL_USER_DEFINED
19#endif
20
21typedef void * I_RPC_HANDLE;
22typedef long RPC_STATUS;
23
24#define RPC_UNICODE_SUPPORTED
25#define __RPC_FAR
26#define __RPC_API __stdcall
27#define __RPC_USER __stdcall
28#define __RPC_STUB __stdcall
29#define RPC_ENTRY __stdcall
30
31
32RPC_STATUS RPC_ENTRY RpcImpersonateClient(RPC_BINDING_HANDLE BindingHandle);
33RPC_STATUS RPC_ENTRY RpcRevertToSelfEx(RPC_BINDING_HANDLE BindingHandle);
34RPC_STATUS RPC_ENTRY RpcRevertToSelf();
35long RPC_ENTRY I_RpcMapWin32Status(RPC_STATUS Status);
36
37#ifdef __cplusplus
38}
39#endif
40
41#endif
42
Note: See TracBrowser for help on using the repository browser.