I am trying to use DbgHelp
to find the address of some symbols. I want to be able to use the symbols available on Microsoft's public server. I have the search path set with SymSetSearchPath
as "cache*C:\\symbols\\;srv*http://msdl.microsoft.com/download/symbols/". With the path set like this, calling SymFromName will result in an ERROR_MOD_NOT_FOUND [126] error.
I have both symsrv.dll and symsrv.ini in the same directory as dbghelp.dll.
No network connection seems to happen while monitoring the program with ProcMon.
Using a previously populated SymSrv local folder works, for example, "cache*C:\\symbols\\;srv*C:\\symsrv\\".
Any suggestions?