Obtenir toute la liste des processus en cours d'exécution ( Visual C++ )

Je suis actuellement en utilisant le EnumProcesses fonction pour obtenir une liste des processus en cours d'exécution. Depuis mon application s'exécute dans l'espace utilisateur, cependant, il n'est pas en mesure d'obtenir des poignées pour les processus pas en cours d'exécution en vertu de l'utilisateur, y compris les processus du Système. Est-il une autre méthode qui va me donner l'accès à ceux-ci? Tout ce que je besoin sont les noms de processus.

OriginalL'auteur xeon | 2010-08-13