符号服务器和符号存储

正确设置符号以进行调试可能是一项具有挑战性的任务,尤其是对于内核调试。 它通常要求你知道计算机上所有产品的名称和版本。 调试器必须能够找到对应于每个产品版本和服务包的符号文件。 这可能会导致包含一长串目录的极长符号路径。

若要简化协调符号文件方面的这些困难,请使用符号服务器。 符号服务器使调试器能够自动检索正确的符号文件,而无需产品名称、版本或内部版本号。 Windows 调试工具包含 SymSrv 符号服务器。

符号服务器通过在符号路径中包含特定文本字符串来激活。 每次调试器需要为新加载的模块加载符号时,它都会调用符号服务器来查找相应的符号文件。 符号服务器在符号存储中定位文件。 这是符号文件、索引和管理员可用于添加和删除文件的工具的集合。 文件根据时间戳和图像大小等唯一参数进行索引。 Windows 调试工具包含一个名为 SymStore 的符号存储工具。

有关详细信息,请参阅:

符号文件