J'ai utilisé l'explorateur de processus, mais j'oubliais un autre utilitaire qui vous permet de voir où un processus est chargé (fichier image), et que la DLL est en mémoire et où elles ont été chargées. P>
Process Explorer pour moi ne travaille que pour les assemblées gérées. P>
Tout ce qui fait comme originaire aussi? P>
3 Réponses :
Process Explorer doit vous montrer des modules natifs et gérés. Essayer de l'exécuter élevé. P>
Sinon, il y a quelques façons: p>
tlist cmd.exe code>) li>
- Fixez le débogueur VS et regardez dans la fenêtre Modules ( Ctrl kbd> + alt kbd> + u kbd>) ou joignez WINDBG et utilisez le
LM code> Commande LI>
- Utilisez
CreatoolHelP32Snapshot code> < / a>, Module32First code> < / a>, et module32Next code>
pour rouler votre propre solution :) li>
ol>
Il y a aussi un outil open-source " pirate pirate de processus ". p>
C'est un gestionnaire de tâches avancé. Sélectionnez n'importe quel processus, appuyez sur "Entrée", choisissez "Modules". P>
listdlls à partir de Windows Sysinternals est un outil de ligne de commande qui fait Ce que vous recherchez:
listdlls.exe nottepad.exe code> ou
listdlls.exe 11524 code> donne: p>
listdlls.exe -d textinputframework.dll code> donne: p>
listdlls.exe code> (sans paramètres) sortira les DLLS de tous les processus de course. p> p>