rpc.d revision 1.1.1.1
1/** 2 * Windows API header module 3 * 4 * Translated from MinGW Windows headers 5 * 6 * License: $(LINK2 http://www.boost.org/LICENSE_1_0.txt, Boost License 1.0) 7 * Source: $(DRUNTIMESRC core/sys/windows/_rpc.d) 8 */ 9module core.sys.windows.rpc; 10version (Windows): 11@system: 12 13/* Moved to rpcdecp (duplicate definition). 14 typedef void *I_RPC_HANDLE; 15 alias long RPC_STATUS; 16 // Moved to rpcdce: 17 RpcImpersonateClient 18 RpcRevertToSelf 19*/ 20 21public import core.sys.windows.unknwn; 22public import core.sys.windows.rpcdce; // also pulls in rpcdcep 23public import core.sys.windows.rpcnsi; 24public import core.sys.windows.rpcnterr; 25public import core.sys.windows.winerror; 26 27alias MIDL_user_allocate midl_user_allocate; 28alias MIDL_user_free midl_user_free; 29 30extern (Windows) { 31 int I_RpcMapWin32Status(RPC_STATUS); 32} 33