This way we can keep the DLL loaded into application as simple as possible to have better overall compatibility. IPC: NamedPipe via the interprocess crate Server auth: validate that server process is signed with correct signature