windbg: частные символы pdb

в чем разница между (частными символами pdb) и (символами pdb)?


person Bin Chen    schedule 27.10.2009    source источник


Ответы (3)


(закрытые символы pdb) — это полные символы со всеми подробностями.

(символы pdb) являются общедоступными символами, т. е. символами, которые вы экспортируете третьим сторонам для облегчения отладки.

Дополнительные сведения см. здесь: http://msdn.microsoft.com/en-us/library/ms789520.aspx

person Brian Rasmussen    schedule 27.10.2009

Как правило, общедоступных символов достаточно только для получения трассировки стека — имен функций, данных FPO и т. д.

Private является надмножеством public и также содержит глобальные и локальные переменные, типы и информацию о строке исходного кода. Закрытые символы обеспечивают гораздо более богатые возможности отладки, но раскрывают множество деталей реализации.

person Michael    schedule 10.12.2009

Публичные символы имеют имя, пропуск указателя кадра (FPO) для каждой функции, а частные имеют почти все.

http://msdn.microsoft.com/en-us/library/cc501184.aspx

Обновленная ссылка MSDN: http://msdn.microsoft.com/en-us/library/ff553493.aspx

person Naveen    schedule 27.10.2009