/** * Windows API header module * * Translated from MinGW Windows headers * * License: $(LINK2 http://www.boost.org/LICENSE_1_0.txt, Boost License 1.0) * Source: $(DRUNTIMESRC core/sys/windows/_rpc.d) */ module core.sys.windows.rpc; version (Windows): /* Moved to rpcdecp (duplicate definition). typedef void *I_RPC_HANDLE; alias long RPC_STATUS; // Moved to rpcdce: RpcImpersonateClient RpcRevertToSelf */ public import core.sys.windows.unknwn; public import core.sys.windows.rpcdce; // also pulls in rpcdcep public import core.sys.windows.rpcnsi; public import core.sys.windows.rpcnterr; public import core.sys.windows.winerror; alias MIDL_user_allocate midl_user_allocate; alias MIDL_user_free midl_user_free; extern (Windows) { int I_RpcMapWin32Status(RPC_STATUS); }