Во-первых, хотелось бы получить возможность рассылать сообщения из внешней программы (используя вашу DLL) сразу нескольким пользователям.
Во-вторых, возможно я не нашёл, но хотелось бы увидеть описание функций (и их переменные), реализованных через DLL.
В-третьих, вопрос относительно функционала программы. Клиентское приложение получает список пользователей от сервера?