Everything SDK - IPC error

If you are experiencing problems with "Everything", post here for assistance.
Post Reply
MPANG
Posts: 2
Joined: Wed Jun 07, 2023 7:00 am

Everything SDK - IPC error

Post by MPANG »

Hello,

I am running Everything x64 as a service and Everything Client x64 as a service. I am trying to use the Everything SDK (with the Everything64.dll) and when I try to search, it fails with an IPC error. Running Everything Client as a standalone app works fine. I have even changed the service to run as a different user but with no success. I really need the service to run because I need this to be accessible without the need for a user to log into Windows. Please can somebody help? I am using version 1.4 of Everything.


Thanks in advance!
void
Developer
Posts: 16680
Joined: Fri Oct 16, 2009 11:31 pm

Re: Everything SDK - IPC error

Post by void »

Everything will run in session 0 when started as a service.

A normal program will run in session 1.

Session 1 cannot communicate with session 0 due to session isolation.



You will need to run your program in session 0.
You may need to add IPC to your program to talk with a process running in session 1.
MPANG
Posts: 2
Joined: Wed Jun 07, 2023 7:00 am

Re: Everything SDK - IPC error

Post by MPANG »

Thanks for the quick reply. I was aware of services having limited access to certain resources in Windows but wasn't aware of session 0/1. Having read about session 0/1, it now makes sense.
Post Reply