|
Revision 155, 1.3 kB
(checked in by Don Clugston, 6 years ago)
|
Committed on behalf of Stewart.
|
| Line | |
|---|
| 1 |
/***********************************************************************\ |
|---|
| 2 |
* rpcnsip.d * |
|---|
| 3 |
* * |
|---|
| 4 |
* Windows API header module * |
|---|
| 5 |
* * |
|---|
| 6 |
* Translated from MinGW Windows headers * |
|---|
| 7 |
* * |
|---|
| 8 |
* Placed into public domain * |
|---|
| 9 |
\***********************************************************************/ |
|---|
| 10 |
module win32.rpcnsip; |
|---|
| 11 |
|
|---|
| 12 |
private import win32.rpcdce, win32.rpcdcep, win32.rpcnsi; |
|---|
| 13 |
|
|---|
| 14 |
struct RPC_IMPORT_CONTEXT_P { |
|---|
| 15 |
RPC_NS_HANDLE LookupContext; |
|---|
| 16 |
RPC_BINDING_HANDLE ProposedHandle; |
|---|
| 17 |
RPC_BINDING_VECTOR* Bindings; |
|---|
| 18 |
} |
|---|
| 19 |
alias RPC_IMPORT_CONTEXT_P* PRPC_IMPORT_CONTEXT_P; |
|---|
| 20 |
|
|---|
| 21 |
extern(Windows) { |
|---|
| 22 |
RPC_STATUS I_RpcNsGetBuffer(PRPC_MESSAGE); |
|---|
| 23 |
RPC_STATUS I_RpcNsSendReceive(PRPC_MESSAGE, RPC_BINDING_HANDLE*); |
|---|
| 24 |
void I_RpcNsRaiseException(PRPC_MESSAGE, RPC_STATUS); |
|---|
| 25 |
RPC_STATUS I_RpcReBindBuffer(PRPC_MESSAGE); |
|---|
| 26 |
RPC_STATUS I_NsServerBindSearch(); |
|---|
| 27 |
RPC_STATUS I_NsClientBindSearch(); |
|---|
| 28 |
void I_NsClientBindDone(); |
|---|
| 29 |
} |
|---|