An application i'm wotking on (C++ on Windows) needs to check if a certain process is running or not. To do that, i use EnumProcesses and OpenProcess to find if the process exists. It works fine if the process i'm looking for is a 32 bits process but if it is a 64 bits process, it can't find it. Is there a solution to that ? The application that looks for the other process is a 32 bits app.