Click here to Skip to main content
16,014,591 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionRebuilding sample application Pin
Pablo7517-Mar-06 3:01
Pablo7517-Mar-06 3:01 
AnswerRe: Rebuilding sample application Pin
BlueCrack17-Mar-06 3:05
BlueCrack17-Mar-06 3:05 
GeneralRe: Rebuilding sample application Pin
Pablo7517-Mar-06 3:37
Pablo7517-Mar-06 3:37 
GeneralRe: Rebuilding sample application Pin
BlueCrack17-Mar-06 3:44
BlueCrack17-Mar-06 3:44 
QuestionSubClassed Window's WndProc Help Pin
BlueCrack17-Mar-06 3:00
BlueCrack17-Mar-06 3:00 
QuestionDLL Methods Pin
ziashahid17-Mar-06 2:57
ziashahid17-Mar-06 2:57 
AnswerRe: DLL Methods Pin
Eytukan17-Mar-06 4:48
Eytukan17-Mar-06 4:48 
AnswerRe: DLL Methods Pin
BlueCrack20-Mar-06 4:00
BlueCrack20-Mar-06 4:00 
Hi Zia

The very basic way to find a signature is to get the corresponding *.h file Wink | ;)
As far as i know, you can just see the exported/imported fn's but not the signature. But there are some traces left out on that.
1) If fn's are in simple 'C' dll
Then no way to find a way on that. But of course if you are very good at assembly language, you may dissamble & you can trace upto certain extent using stack memory transactions which are basically highly associated with the size of the input arguments but not the TYPE.
In short you can know the size of the input arguments in bytes (that too not always) but you can NOT know the type.

2) If it a C++ dll. then the linker will decorate the exported functions with springs like MyFuncion@ZA@12J@owe.
even though it has some kind of interpretions its difficult to rely solely on that

3) If it's a COM dll.. lol always 4 COM functions will be there whose signature is public. other than that if anything else is exported the same rulez as above applies

In short.. I am sorry.. its really very difficult to find it out (i think so). And you cant use dumpbin (coz its just a complicated version of depenwalker) Wink | ;)

Thanks


_______________________________________
Achievement is not a destiny but a endless journey
QuestionLCP Echo-Request on Windows Pin
Hideraldo Bernardo17-Mar-06 2:48
Hideraldo Bernardo17-Mar-06 2:48 
QuestionThreads, DLL Pin
miramarmisiones17-Mar-06 2:13
miramarmisiones17-Mar-06 2:13 
QuestionAcessing excel (*.xls) in vc++ Pin
chetan21018317-Mar-06 2:12
chetan21018317-Mar-06 2:12 
AnswerRe: Acessing excel (*.xls) in vc++ Pin
FarPointer17-Mar-06 4:04
FarPointer17-Mar-06 4:04 
GeneralRe: Acessing excel (*.xls) in vc++ Pin
chetan21018317-Mar-06 4:11
chetan21018317-Mar-06 4:11 
AnswerRe: Acessing excel (*.xls) in vc++ Pin
Hamid_RT17-Mar-06 4:06
Hamid_RT17-Mar-06 4:06 
GeneralRe: Acessing excel (*.xls) in vc++ Pin
chetan21018317-Mar-06 4:13
chetan21018317-Mar-06 4:13 
QuestionA problem related to parallel port programming Pin
rohinimtech17-Mar-06 1:10
rohinimtech17-Mar-06 1:10 
AnswerRe: A problem related to parallel port programming Pin
khan++17-Mar-06 1:18
khan++17-Mar-06 1:18 
GeneralRe: A problem related to parallel port programming Pin
rohinimtech19-Mar-06 18:14
rohinimtech19-Mar-06 18:14 
GeneralRe: A problem related to parallel port programming Pin
namaskaaram17-Mar-06 2:13
namaskaaram17-Mar-06 2:13 
GeneralRe: A problem related to parallel port programming Pin
rohinimtech19-Mar-06 18:12
rohinimtech19-Mar-06 18:12 
AnswerRe: A problem related to parallel port programming Pin
69 Bay17-Mar-06 2:39
69 Bay17-Mar-06 2:39 
QuestionHow does he do that?!! Pin
Diagon Alley17-Mar-06 0:49
Diagon Alley17-Mar-06 0:49 
AnswerRe: How does he do that?!! Pin
Karim Mribti17-Mar-06 0:54
Karim Mribti17-Mar-06 0:54 
AnswerRe: How does he do that?!! Pin
Ștefan-Mihai MOGA17-Mar-06 2:23
professionalȘtefan-Mihai MOGA17-Mar-06 2:23 
AnswerRe: How does he do that?!! Pin
Diagon Alley10-Apr-06 8:46
Diagon Alley10-Apr-06 8:46 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.