Reading a .pdb file

If you mean PDB as in a “program database” that the debugger uses:

PDB files contain data about a file such as an EXE or DLL that is used to aid in debugging. There are public interfaces that allow you to extract data from the file. See examples here:

  • https://learn.microsoft.com/en-us/archive/blogs/jmstall/sample-code-for-pdb-2-xml-tool (Moved from http://blogs.msdn.com/jmstall/archive/2005/08/25/pdb2xml.aspx)
  • http://www.codeproject.com/KB/bugs/PdbParser.aspx

If you mean PDB as in a Palm Pilot Database, then I know nothing about it, but the file format is available here:

  • http://www.hotpaw.com/rhn/palm/pdb.txt

Leave a Comment