si dans dll tu as des fonctions exporter en C++, tu peux connaitre les types de retour et des params avec depedency walker.
func export en C : juste le nom
enfin, j'aime bien toutes les repondes qui contredisent SoWhatIn22 :D
[edtdd]--Message édité par TheJackal--[/edtdd]
chrisbk
ben avec tout ca si t'y arrives pas ;)
__Lolo__
sous nt t'as clic droit sur ta dll -> quickview
LetoII
Si non tu peux aussi editer la DLL à l'éditeur exadécimal t'as souvent le nom des fonctions qui traine dedans (par contre me souvient pas si y a le arguments, je crois pas)
BENB
dependency walker le fait aussi me semble-t-il...
chrisbk
si t'as visual, tu va dans une fenetre msdos et tu fais
dumpbin madll /EXPORTS
(ou export, je sais plus)
qi130
Oui, je m'en doutais un peu...
Donc, sans la doc à jour au bon soin des éditeurs de soft, point de salut !
A défaut, je suis preneur pour le nom des fonctions & variables exportées...
c'est quoi le soft pour ça ?
SoWhatIn22
La réponse esr claire: non.
La seule chose que tu peux connaitre est l'interface explicitement exportée par cette dll (et donc déclaré comme tel par celui ou celle qui l'a compilé).
Si ce que tu demandes étatit possible, on n'aurrait pas autant parler les API "cachées" de windows, de fonctions non documentées, etc... A partir d'une dll, tu ne peux obtenir que le nom des fonctions et variables exportées.
qi130
Existe t'il un prog permettant de connaître les fonctions des DLL, leurs paramètres d'appel (nb et type) et ce qu'elle retournent?