merci pour ta reponse, mais je pense que tu ne saisi pas ce que je veux faire.
Est ce que tu arrive a concevoir qu'une variable globale deja initialisee, que je lit tout simplement prend moins de temps que de faire un appel de fonction. Je fait ca des milliers de fois.
int DATASTART = image.idata$2;
comparer a
VirtualQuery(&dummy, ....)+analyse du resultat.
Le Format PE je le connais, le fichier map que je t'ai deja montrer, presente le layout des regions memoire, qui n'est rien d'autre qu'une partie simplifiee du PE.
Tu trouves les meme infos avec dep. walker que le fichier map.
Moi je cherche a recuperer cette donnee via le linker, comme le fait ARM et des dizaines d'autres OS.
Je voudrais savoir si ce symbole est rendu public par le linker ou pas
La reponse n'est surement pas dans le format PE. Lire la doc entiere du format PE ne va pas m'aider plus que de lire mon fichier map, c'est une question banale de savoir si une fonctionalite systeme est rendue publique ou pas, rien de plus.
Donc si tu savais ou je pourrais trouver la doc. officielle du linker ca m'arrangerais.
Merci bien
Partager