标签: visual-c++ com clsid
当您调试程序并将鼠标悬停在GUID变量上时,MSVC将检索变量名称(例如CLSID_FilterGraph)和人名(例如Filter Graph Object)。
它通过查看HKCR \ CLSID \ GUID来做第二个 - 但它从哪里获取变量名称?它不在注册表中。
有什么想法吗?
答案 0 :(得分:1)
可能是.pdb中的调试信息。它只需要迭代MIDL生成的mumble_i.c文件中定义的CLSID。没有问题匹配它们,它们毕竟是全球唯一的:)