4e2933c620 2015-04-21 kinaba: /***********************************************************************\ 4e2933c620 2015-04-21 kinaba: * rpcnsip.d * 4e2933c620 2015-04-21 kinaba: * * 4e2933c620 2015-04-21 kinaba: * Windows API header module * 4e2933c620 2015-04-21 kinaba: * * 4e2933c620 2015-04-21 kinaba: * Translated from MinGW Windows headers * 4e2933c620 2015-04-21 kinaba: * * 4e2933c620 2015-04-21 kinaba: * Placed into public domain * 4e2933c620 2015-04-21 kinaba: \***********************************************************************/ 4e2933c620 2015-04-21 kinaba: module win32.rpcnsip; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: private import win32.rpcdce, win32.rpcdcep, win32.rpcnsi; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct RPC_IMPORT_CONTEXT_P { 4e2933c620 2015-04-21 kinaba: RPC_NS_HANDLE LookupContext; 4e2933c620 2015-04-21 kinaba: RPC_BINDING_HANDLE ProposedHandle; 4e2933c620 2015-04-21 kinaba: RPC_BINDING_VECTOR* Bindings; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: alias RPC_IMPORT_CONTEXT_P* PRPC_IMPORT_CONTEXT_P; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: extern(Windows) { 4e2933c620 2015-04-21 kinaba: RPC_STATUS I_RpcNsGetBuffer(PRPC_MESSAGE); 4e2933c620 2015-04-21 kinaba: RPC_STATUS I_RpcNsSendReceive(PRPC_MESSAGE, RPC_BINDING_HANDLE*); 4e2933c620 2015-04-21 kinaba: void I_RpcNsRaiseException(PRPC_MESSAGE, RPC_STATUS); 4e2933c620 2015-04-21 kinaba: RPC_STATUS I_RpcReBindBuffer(PRPC_MESSAGE); 4e2933c620 2015-04-21 kinaba: RPC_STATUS I_NsServerBindSearch(); 4e2933c620 2015-04-21 kinaba: RPC_STATUS I_NsClientBindSearch(); 4e2933c620 2015-04-21 kinaba: void I_NsClientBindDone(); 4e2933c620 2015-04-21 kinaba: }