Link to home
Start Free TrialLog in
Avatar of purinitin
purinitin

asked on

SymGetSymFromAddr gives returns error 487. Why ?

Why does the routine SymGetSymFromAddr() gives
an error no 487 when I link my application
without /DEBUG option or if I use /INCREMENT:NO
option with the linker.

Please suggest an explanation for this.

Rgds.
ASKER CERTIFIED SOLUTION
Avatar of jkr
jkr
Flag of Germany image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of purinitin
purinitin

ASKER

Thanks jkr for the comment. Although the link
provided by you does give some information about
the API but it doesn't tell me why do I need to link
my DLL with debug option ON. Can you please
specify the exact reason for this.
I appreciate your help.

Rgds,


Nitin
Whatever your program is a normal app or a service, if you close the Debug option, the compiler will not create any debug infomations for you, so there is no any .PDB file for you, so the SymGetSymFromAddr will return false.