Salut la compagnie,
Voila, je suis toujours dans mon optique d'avoir des équivalences entre WIN32 et linux.
Je cherche à savoir l'équivalent en développement langage C/C++ chez fedora ou autre linux des outils Win32 qui permettent d'utiliser des TOOLHELP API pour énumérer tous les process tournant sur le système.
J'utilise sous Windows:
-CreateToolhelp32Snapshot(DWORD dwFlags,DWORD th32ProcessID );
-BOOL WINAPI Process32First(HANDLE hSnapshot,LPPROCESSENTRY32 lppe);
-BOOL WINAPI Process32Next(HANDLE hSnapshot,LPPROCESSENTRY32 lppe);
...qui permettent de prendre le HANDLE vers le Process SnapShot qui est une photo de tous les processus.
Les déclarations sont dans Tlhelp32.h sous Windows (VC7 pour ma part).
Merci de me dire si quelqu'un a déjà utilisé des équivalent sous linux.