When you already have an older version of ipc-daemon installed, please remove the service before installing the new one. If you don't start ipc-daemon as service under LocalSystem but under another account, you have to care that that account has several user rights set in the user manager resp. Then, I start sshd, inetd, and ipc-daemon under that account. After you have installed ipc-daemon it will be started automatically on reboot. In its default configuration when run as a service, ipc-daemon has zero security.
Any client can access, create, delete, or read any shared msg, memory segment, or semaphore.
Eventually we hope to implement a more realistic security model. If you want to run ipc-daemon as a service under a specific user, it's a bit more complicated. There are no automated tests, but you can use 'ipctest.exe' to manually verify operation of the library. See For an example of handling library error messages, see the source code for ipctest.c. However, since repeated efforts to contact them by myself and others has failed, I officially forked the code at v1.03 and maintain this version.