views:

23

answers:

1

Hi,

I just downloaded the symbol package for WIN7 RTM but in my windbg it still find the symbol information for RegQueryValueEx().

From the windbg information it said some of the OS dll symbol is not provided in the pdb file, but how can I know which ones are not provided and which one does?

Specifically the symbol I am searching for is RegQueryValueEx();

Thanks. Bin

+1  A: 

You can watch your loaded modules and corresponding symbols using the lm command. However, since WinDbg doesn't load symbols until they are needed, you can do a .reload /f to force load of all symbols.

If the output from lm says (pdb symbols) for a given module, you have the correct public symbols for that module.

Brian Rasmussen
Thanks! The lm listed (pdb symbols) but when I am using "dt RegQueryValueEx" it still can't get the symbol.
Bin Chen
Isn't dt used for dumping types? I would think that RegQueryValueEx is a method and not a type.
Brian Rasmussen