J'ai simplement débogué un processus (en C++/windows) qui utilise "GetThreadContext" qui est dans kernel32.dll.
je remarquai que je pouvais obtenir son adresse avecDébogueur VS2008 et kernel32.dll
unsigned long address = (unsigned long)(&GetThreadContext);
mais quand je regardais l'onglet modules chargés - j'ai vu que les symboles kernel32.dll ne sont pas chargés!
Comment le VS2008 a-t-il connu l'adresse de "GetThreadContext"?
Et comment puis-je le faire moi-même sans avoir les PDB?
merci :)
GetProcAddr (http://msdn.microsoft.com/en-gb/library/64tkc9y5%28v=VS.80%29.aspx) peut-être? Je ne l'ai jamais utilisé, donc je ne suis pas complètement sûr de ça. – BlackBear
Ok, merci ... :) – Idov
S'il vous plaît ne pas expédier PDB avec votre produit. –