Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/w32api/include/rpcnsip.h')
-rw-r--r--winsup/w32api/include/rpcnsip.h21
1 files changed, 21 insertions, 0 deletions
diff --git a/winsup/w32api/include/rpcnsip.h b/winsup/w32api/include/rpcnsip.h
new file mode 100644
index 000000000..4f05d297d
--- /dev/null
+++ b/winsup/w32api/include/rpcnsip.h
@@ -0,0 +1,21 @@
+#ifndef _RPCNSIP_H
+#define _RPCNSIP_H
+#ifdef __cplusplus
+extern "C" {
+#endif
+typedef struct {
+ RPC_NS_HANDLE LookupContext;
+ RPC_BINDING_HANDLE ProposedHandle;
+ RPC_BINDING_VECTOR *Bindings;
+} RPC_IMPORT_CONTEXT_P,*PRPC_IMPORT_CONTEXT_P;
+RPC_STATUS RPC_ENTRY I_RpcNsGetBuffer(IN PRPC_MESSAGE);
+RPC_STATUS RPC_ENTRY I_RpcNsSendReceive(IN PRPC_MESSAGE,OUT RPC_BINDING_HANDLE*);
+void RPC_ENTRY I_RpcNsRaiseException(IN PRPC_MESSAGE,IN RPC_STATUS);
+RPC_STATUS RPC_ENTRY I_RpcReBindBuffer(IN PRPC_MESSAGE);
+RPC_STATUS RPC_ENTRY I_NsServerBindSearch();
+RPC_STATUS RPC_ENTRY I_NsClientBindSearch();
+void RPC_ENTRY I_NsClientBindDone();
+#ifdef __cplusplus
+}
+#endif
+#endif