* Sync to trunk HEAD (r53473).
[reactos.git] / dll / win32 / rpcrt4 / rpc_server.h
index ffd5b01..a7f9539 100644 (file)
@@ -56,7 +56,7 @@ struct protseq_ops
      * new connection was established */
     int (*wait_for_new_connection)(RpcServerProtseq *protseq, unsigned int count, void *wait_array);
     /* opens the endpoint and optionally begins listening */
-    RPC_STATUS (*open_endpoint)(RpcServerProtseq *protseq, LPSTR endpoint);
+    RPC_STATUS (*open_endpoint)(RpcServerProtseq *protseq, const char *endpoint);
 };
 
 typedef struct _RpcServerInterface
@@ -76,7 +76,10 @@ typedef struct _RpcServerInterface
   BOOL Delete; /* delete when the last call finishes */
 } RpcServerInterface;
 
-void RPCRT4_new_client(RpcConnection* conn);
-const struct protseq_ops *rpcrt4_get_protseq_ops(const char *protseq);
+void RPCRT4_new_client(RpcConnection* conn) DECLSPEC_HIDDEN;
+const struct protseq_ops *rpcrt4_get_protseq_ops(const char *protseq) DECLSPEC_HIDDEN;
+
+void RPCRT4_destroy_all_protseqs(void) DECLSPEC_HIDDEN;
+void RPCRT4_ServerFreeAllRegisteredAuthInfo(void) DECLSPEC_HIDDEN;
 
 #endif  /* __WINE_RPC_SERVER_H */