When I load a pdb file with WinDbg, How to know that pdb file is public or private?
View the module with lm, it will tell you if the associated PDB is private. For example, this PDB is public:
0: kd> lm mntdll
start end module name
00007ffe`aee40000 00007ffe`af001000 ntdll (pdb symbols) c:\websymbols\ntdll.pdb\F296699DB5314A06935E88564D8CD2731\ntdll.pdb
And this one is private:
0: kd> lm mole32
Browse full module list
start end module name
00007ffe`ac550000 00007ffe`ac693000 ole32 (private pdb symbols) c:\websymbols\ole32.pdb\C8E3042BDD6A44BA8D9CCF8E433F33DF1\ole32.pdb
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With