* 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
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 */