tlhelp32.h - WIN32 tool equivalent fedora ou linux tout court
tlhelp32.h - WIN32 tool equivalent fedora ou linux tout court - Codes et scripts - Linux et OS Alternatifs
MarshPosté le 25-08-2006 à 14:27:43
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:
...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.
tous les process sont dans /proc mais c'est plus une question de programmation.
--------------- Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. | Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Marsh Posté le 25-08-2006 à 14:27:43
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.