Problem in identifying System Invoked Process

checkingrandom 226 Reputation points
2022-09-27T06:17:44.407+00:00

Hi There,

I just want to identify the process created is a system invoked process or user invoked process.

for identifying the difference i just made a check that is the parent ID is an Explorer.exe then it is User invoked process.

this condition works well for normal application.

Now, there comes the Windows Store apps, for Windows store apps for both system invoked and user invoked the parent will be SVCHOST.exe

so i cant able to differentiate the system and user invoked for windows store apps.

can anyone help me in this case to differentiate user and system invoked for windows store apps.

Note: I have also tired using checking for visible windows and it not worked

Windows development Windows API - Win32
Developer technologies C++
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.