mirror of https://github.com/buggins/dlangui.git
30 lines
1.3 KiB
D
30 lines
1.3 KiB
D
/***********************************************************************\
|
|
* rpcnsip.d *
|
|
* *
|
|
* Windows API header module *
|
|
* *
|
|
* Translated from MinGW Windows headers *
|
|
* *
|
|
* Placed into public domain *
|
|
\***********************************************************************/
|
|
module win32.rpcnsip;
|
|
|
|
private import win32.rpcdce, win32.rpcdcep, win32.rpcnsi;
|
|
|
|
struct RPC_IMPORT_CONTEXT_P {
|
|
RPC_NS_HANDLE LookupContext;
|
|
RPC_BINDING_HANDLE ProposedHandle;
|
|
RPC_BINDING_VECTOR* Bindings;
|
|
}
|
|
alias RPC_IMPORT_CONTEXT_P* PRPC_IMPORT_CONTEXT_P;
|
|
|
|
extern(Windows) {
|
|
RPC_STATUS I_RpcNsGetBuffer(PRPC_MESSAGE);
|
|
RPC_STATUS I_RpcNsSendReceive(PRPC_MESSAGE, RPC_BINDING_HANDLE*);
|
|
void I_RpcNsRaiseException(PRPC_MESSAGE, RPC_STATUS);
|
|
RPC_STATUS I_RpcReBindBuffer(PRPC_MESSAGE);
|
|
RPC_STATUS I_NsServerBindSearch();
|
|
RPC_STATUS I_NsClientBindSearch();
|
|
void I_NsClientBindDone();
|
|
}
|