windows 2000的.dbg文件的一个显著特性是:它们包含的数据很少,几乎可以忽略它们的codeview子节。示例1-8给出了ntsokrnl.exe的.dbg文件所包含的整个codeview数据,只有区区32字节。这些数据是由w2k_dump.exe工具获取的,可在本书cd的\src\w2k_dump目录下找到该工具的源代码。通常,子节总是以一个cv_header结构开始,该结构中包含codeview的版本标识。这一次,该版本标识是nb10。msdn(microsoft
“nb10,可执行文件的这一标识表示,其调试信息保存在独立的pdb文件中。相应的格式还有nb09或nb11。”(msdn library—april 2000\specifications\technologies and languages\visual c++ 5.0 symbolic debug information specification\debug information format)